Split()メソッドの使い方
split()方法在不同语言中有不同的使用方法:1、在Java中,split()方法是根据匹配给定的正则表达式来拆分字符串,语法是“public String[] split(String regex, int limit)”;2、在Python中,split()方法是通过指定分隔符对字符串进行切片,语法是“str.split(str="", num=string...)”。
本教程操作环境:Windows10系统、Java 8.0&&Python 2.7、Dell G3电脑。
split()方法怎么用?
Java split() 方法
Python split() 方法
Java split() 方法
split() 方法根据匹配给定的正则表达式来拆分字符串。
注意: . 、 $、 | 和 * 等转义字符,必须得加 \\。
注意:多个分隔符,可以用 | 作为连字符。
语法
public String[] split(String regex, int limit)
参数
regex -- 正则表达式分隔符。 limit -- 分割的份数。
返回值
字符串数组。
实例
public class Test { public static void main(String args[]) { String str = new String("Welcome-to-Runoob"); System.out.println("- 分隔符返回值 :" ); for (String retval: str.split("-")){ System.out.println(retval); } System.out.println(""); System.out.println("- 分隔符设置分割份数返回值 :" ); for (String retval: str.split("-", 2)){ System.out.println(retval); } System.out.println(""); String str2 = new String("www.runoob.com"); System.out.println("转义字符返回值 :" ); for (String retval: str2.split("\\.", 3)){ System.out.println(retval); } System.out.println(""); String str3 = new String("acount=? and uu =? or n=?"); System.out.println("多个分隔符返回值 :" ); for (String retval: str3.split("and|or")){ System.out.println(retval); } } }
以上程序执行结果为:
- 分隔符返回值 : Welcome to Runoob - 分隔符设置分割份数返回值 : Welcome to-Runoob 转义字符返回值 : www runoob com 多个分隔符返回值 : acount=? uu =? n=?
Python split() 方法
Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串
语法
split() 方法语法:
str.split(str="", num=string.count(str)).
参数
str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。默认为 -1, 即分隔所有。
返回值
返回分割后的字符串列表。
实例
以下实例展示了 split() 函数的使用方法:
实例(Python 2.0+)
#!/usr/bin/python # -*- coding: UTF-8 -*- str = "Line1-abcdef \nLine2-abc \nLine4-abcd"; print str.split( ); # 以空格为分隔符,包含 \n print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个
以上实例输出结果如下:
['Line1-abcdef', 'Line2-abc', 'Line4-abcd'] ['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
以下实例以 # 号为分割符,指定第二个参数为 1,返回两个参数列表。
实例(Python 2.0+)
#!/usr/bin/python # -*- coding: UTF-8 -*- txt = "Google#Runoob#Taobao#Facebook" # 第二个参数为 1,返回两个参数列表 x = txt.split("#", 1) print x
以上实例输出结果如下:
['Google', 'Runoob#Taobao#Facebook']
推荐学习:《Java视频教程》《Python视频教程》
以上がSplit()メソッドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









1. Java では、split() メソッドは、指定された正規表現との一致に基づいて文字列を分割します。構文は「public String[] split(String regex , int limit)」です。 "; 2. Python では、split() メソッドは区切り文字を指定して文字列をスライスします。構文は「str.split(str="", num=string...)」です。

Java の String クラスは、文字列を配列に分割するための split() メソッドを提供します。文字列を分割するとき、分割された配列の長さを制限する必要がある場合があります。では、split() メソッドで配列の長さを制限するにはどうすればよいでしょうか?以下、具体的なコード例を用いて説明します。 Java では、String クラスの Split() メソッドには次の 2 つのオーバーロード形式があります。

Java では、split() メソッドを使用して文字列を分割します。文字列は、指定された正規表現との一致に基づいて分割できます。 split() メソッドは文字列を部分文字列に分割し、その結果を文字列配列として返すことができます。構文 "stringObj.split([regex, [limit]])"、パラメータ regex は正規表現の区切り文字を指定し、limit は正規表現の区切り文字を指定します。分割する部数を指定します。

JavaScript の split() メソッドは、文字列を部分文字列に分割するために使用されます。文字列をインターセプトするには、substr() メソッドと substring() メソッドを使用できます。文字列 指定された長さの部分文字列; 2. string.substring(start, end)、string はインターセプトされる文字列で、start と end は両方とも 0 から始まるインデックスです。

PHP データベース接続におけるデータの結合と分割技術 Web アプリケーション開発において、データベース接続は非常に重要な部分です。 PHP は、非常に一般的に使用されるサーバー側スクリプト言語として、豊富なデータベース接続拡張機能を提供します。この記事では、PHP を使用してデータベースに接続する方法を検討し、データの結合と分割のテクニックを紹介します。データベースへの接続 PHP では、特定のデータベース接続拡張機能を使用することで、MySQL、Oracle、SQLite などのさまざまなタイプのデータベースに簡単に接続できます。これ

PHPsplit() 関数の包括的な分析 PHP では、split() 関数を使用して、文字列内の指定された正規表現に従って文字列を分割します。文字列を複数の部分文字列に分割し、これらの部分文字列を含む配列を返すことができます。この記事では、split() 関数の構文、使用法、例、注意事項を詳しく紹介し、split() 関数を徹底的に分析します。構文形式 PHPsplit() 関数の構文形式は次のとおりです。

Java の String.split() 関数を使用して、正規表現に従って文字列を分割します。Java では、正規表現に従って文字列を分割するには、String クラスの Split() メソッドを使用できます。このメソッドは、指定された正規表現に従って文字列を分割し、分割された部分文字列を文字列配列に格納して返します。この機能の使い方を見てみましょう。まず、次のように、split() メソッドの基本構文を使用する必要があります。

Python の Split() 関数を使用して文字列を分割する方法には、特定のコード例が必要です。 Python プログラミングでは、文字列は非常に一般的なデータ型です。文字列操作を処理する場合、文字列を複数の部分に分割する必要がある場合がありますが、この場合、Python の Split() 関数を使用してこれを実現できます。 Split() 関数は Python の組み込み文字列メソッドで、指定された区切り文字に従って文字列を複数の部分文字列に分割し、これらの部分文字列を