ホームページ >バックエンド開発 >PHPチュートリアル >PHP で複数の区切り文字で文字列を分割するにはどうすればよいですか?
PHP での複数の区切り文字による文字列の分割
文字列を操作する場合、文字列を個々の要素に分割する必要がある場合があります。特定の文字または区切り文字に基づいて。 PHP では、preg_split() 関数を使用して複数の区切り文字で文字列を分割できます。
問題の説明
次の文字列を考えてみましょう:
"something here ; and there, oh,that's all!"
この文字列を「;」で分割するには
something here and there oh that's all!
解決策
望ましい結果を達成するには、 preg_split() を使用できます。この関数は、最初の引数として正規表現パターンを受け取り、2 番目の引数として分割される文字列を受け取ります。この場合、「;」に一致する正規表現パターンが必要です。および "," 文字:
<code class="php">$pattern = '/[;,]/';</code>
次に、このパターンを使用して、次のコードを使用して文字列を分割します。
$string = "something here ; and there, oh,that's all!";
echo '<pre class="brush:php;toolbar:false">', print_r( preg_split( $pattern, $string ), 1 ), '</pre>';
このコードの出力は、目的の分割文字列になります。
something here and there oh that's all!
以上がPHP で複数の区切り文字で文字列を分割するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。