이 글에서는 주로 PHP와 javascript에서 중국어 정규 매칭 방법을 소개하고, UTF-8과 GBK 인코딩 형태의 경우 PHP와 JavaScript 정규 매칭의 중국어 운용 기술을 분석한다. 필요한 것 친구는
을 참조할 수 있습니다. 이 기사의 예는 php 및 javascript와 중국어를 정기적으로 매칭하는 방법을 설명합니다. 참고용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
PHP는 utf-8 중국어와 일치합니다: (강조: [x{4e00}-x{9fa5}]+
)
$str = "脚本之家"; if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str,$arr)) { print("该字符串全部是中文"); echo '<pre class="brush:php;toolbar:false">'; print_r($arr); } else { print("该字符串不全部是中文"); echo '<pre class="brush:php;toolbar:false">'; print_r($arr); }
php gbk, gb2312의 정규 매칭 중국어:
preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)
javascript 정규 매칭 중국어:
var str = "php编程"; if (/^[\u4e00-\u9fa5]+$/.test(str)) { alert("该字符串全部是中文"); } else { alert("该字符串不全部是中文"); }
위 내용은 PHP와 자바스크립트로 중국어 매칭 방법 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!