この記事では、主に UTF-8 中国語正規表現に一致する正しい PHP を紹介します。この記事では、2 つの異なる正規表現を比較します。
以前も使ってましたコードは以下の通りです:
preg_match('~[x7f-xff]+~is', $string, $tmp);
上記はヨーロッパのいくつかの国の文字にも一致することを今日発見しました
次のものを使用する必要があります。修飾子 u に注意してください
コードは以下の通りです:
preg_match('~[x{4e00}-x{9fa5}]+~u', $string, $tmp);
。