ホームページ >Java >&#&チュートリアル >Java ですべての空白文字を区切り文字として使用して文字列を分割する方法
すべての空白文字を区切り文字として使用して文字列を分割する方法
文字列を扱う場合、多くの場合、文字列を部分文字列に分割する必要があります。特定の区切り文字について。 Java では、String.split() メソッドを使用してこの操作を実行できます。正規表現パターンを渡すことで、文字列の分割方法を制御できます。
たとえば、すべての空白文字 (スペース、タブ、改行など) を区切り文字として使用して文字列を分割する場合は、次のようにします。次の正規表現パターンを渡す必要があります:
"\s+"
Detailed説明:
これらの要素を組み合わせることで、正規表現パターン「s」は 1 つ以上の空白文字の任意のシーケンスと一致します。このパターンは、split() メソッドに渡されると、一連の空白文字がある場合、文字列を部分文字列に分割します。
例:
を検討してください。次の文字列:
"Hello World\n\t\tGoodbye"
正規表現パターン「s」を使用してこの文字列を分割すると、次のようになります。 substrings:
["Hello", "World", "Goodbye"]
ご覧のとおり、文字列は 1 つ以上の空白文字が出現するたびに部分文字列に分割されています。最初と 2 番目の部分文字列の間、および 2 番目と 3 番目の部分文字列の間の空のスペースは省略されています。
以上がJava ですべての空白文字を区切り文字として使用して文字列を分割する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。