須要使用{} 將編碼括起來正則表達式
\xnn :匹配ASCII代碼中十六進制代碼爲nn的字符, 4e00 - 9fa5 是中文編碼編碼
/u : 表示按unicode(utf-8)匹配(主要針對多字節好比漢字)code
$regex = '/^[\x{4E00}-\x{9FA5}]+$/u';
正則表達式匹配中文,字母,數字和下劃線ip
$regex = '/^[\x{4E00}-\x{9FA5}A-Za-z0-9_]+$/u';
另:utf-8
正則表達式中:unicode
除了字母,數字和反斜線''之外的任何字符均可覺得定界符號,如 '||' , '//', '##', '{}', '!!' .co
$regex = '#^[\x{4E00}-\x{9FA5}A-Za-z0-9_]+$#u';
\d{2,3}([.]\d{1,3}){3}:\d{2,5}