ホームページ >バックエンド開発 >PHPチュートリアル >正規一致パターン修飾子小文字のuの問題PHP
最近次のコードを見つけました:
<?php$str = '你好,世界dd';preg_match_all('/./us', $str, $match);echo count($match[0])."<br />"; ?>
u : unicode の略語で、一致する文字列が utf-8 でエンコードされた文字列など、unicode エンコード規則に準拠する文字列であることを示します
u 修飾子の下では、中国語の文字は次のように扱われます。キャラクター。 w は元の [_0-9A-Za-z] を漢字に拡張しました
w は元の [_0-9A-Za-z] を漢字に拡張しました
w は任意の数字、文字、またはアンダースコアに一致します、そして漢字は何を意味しますか?
取得しました
配列
(
[0] => 配列
(
[0] => a
[1] => b
配列
(
[0] => [2] = &gt;
また、.net の正規表現と PHP の正規表現には大きな違いがありますか?
http://deerchao.net/tutorials/regex/regex.htm
この人が書いた .net は理解しやすいです。モデレータにも同じようにお願いします。 。 。
モデレータのおかげで理解できました...