文字列を個々の文字の配列に分割する
プログラミングでは、多くの場合、文字列を操作し、文字列から特定の文字を抽出することが必要になります。この質問では、文字列を配列に分割する手法について詳しく掘り下げます。各要素は 1 つの文字を表します。
問題ステートメント:
「cat,」のような文字列が与えられたとします。 " これを個々の文字を含む配列に分割すると、["c", "a", "t"]?
解決策:
この解決策では、split メソッドを正規表現と組み合わせて利用して、目的の結果を実現します。式 (?!^) は、文字列の先頭で分割が発生しないことを保証する否定先読みアサーションを指定するために使用されます。
たとえば、次のコードは解決策を示しています。
String str = "cat"; String[] characters = str.split("(?!^)");
指定された正規表現を使用して分割メソッドを適用すると、文字列の配列 ["c", "a", "t"] が得られます。ここで、各要素は元の文字を表します。文字列。
以上が文字列を個々の文字の配列に分割するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。