ホームページ >バックエンド開発 >PHPチュートリアル >PHP で preg_match を使用してキャメルケースの単語を分割する方法?
質問:
「oneTwoThreeFour」のようなキャメルケース単語を個別に分割するにはどうすればよいですか? 「one Two Three Four」などの単語は PHP で preg_match を使用しますか?
答え:
preg_match を使用する代わりに、次のように preg_split 関数を使用できます:
<code class="php">$arr = preg_split('/(?=[A-Z])/', $str);</code>
説明:
正規表現「/(?=[A-Z])/」を使用した Preg_split() は、大文字が出現する直前に入力文字列を分割します。この動作は、正規表現が大文字の直前の位置と一致するため実現され、キャメルケースの単語をその構成要素の単語に分解できるようになります。
以上がPHP で preg_match を使用してキャメルケースの単語を分割する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。