Javaでsplit関数を使用する方法
Java の split() 関数は、指定した区切り文字で文字列を分割して文字列配列を生成する。使い方は次のとおりです。
- 文字列オブジェクトのsplit()関数を使用して分割します。例えば、str.split(デリミタ)。
- デリミタとは、文字列を分割する区切り文字を指定する文字列のことです。単一の文字、複数の文字の組み合わせ、あるいは正規表現を使用できます。
- split() 関数は、分割後の各要素である文字列配列を返します。
例として以下に挙げます。
- スペースで文字列を分割
String str = "Hello World";
String[] parts = str.split(" ");
// parts数组的内容为 ["Hello", "World"]
- コンマ区切りの文字列
String str = "apple,banana,orange";
String[] fruits = str.split(",");
// fruits数组的内容为 ["apple", "banana", "orange"]
- 正規表現を使用して文字列を分割する。
String str = "apple1banana2orange3";
String[] parts = str.split("\\d");
// parts数组的内容为 ["apple", "banana", "orange"]
区切り文字が正規表現の特殊文字の場合は、バックスラッシュ「\」でエスケープする必要があります。
ご期待にお応えできたようで幸いです!