Javaでsplit関数を使用する方法

Java の split() 関数は、指定した区切り文字で文字列を分割して文字列配列を生成する。使い方は次のとおりです。

  1. 文字列オブジェクトのsplit()関数を使用して分割します。例えば、str.split(デリミタ)。
  2. デリミタとは、文字列を分割する区切り文字を指定する文字列のことです。単一の文字、複数の文字の組み合わせ、あるいは正規表現を使用できます。
  3. split() 関数は、分割後の各要素である文字列配列を返します。

例として以下に挙げます。

  1. スペースで文字列を分割
String str = "Hello World";
String[] parts = str.split(" ");
// parts数组的内容为 ["Hello", "World"]
  1. コンマ区切りの文字列
String str = "apple,banana,orange";
String[] fruits = str.split(",");
// fruits数组的内容为 ["apple", "banana", "orange"]
  1. 正規表現を使用して文字列を分割する。
String str = "apple1banana2orange3";
String[] parts = str.split("\\d");
// parts数组的内容为 ["apple", "banana", "orange"]

区切り文字が正規表現の特殊文字の場合は、バックスラッシュ「\」でエスケープする必要があります。

ご期待にお応えできたようで幸いです!

bannerAds