我有一些字符串:
$str = 'Xin chào';
$str2 = 'Xin chào 1';
为了检查这两个字符串变量是否按字母顺序排列,我尝试了ctype_alpha
。而ctype_alpha($str)
和ctype_alpha($str2)
都是假的。
是否有其他类似于ctype_alpha
的方法,并与UTF-8一起工作?
应该可以了
preg_match('/^p{L}[p{L} _.-]+$/u', $str);
更多信息请查看http://php.net/manual/en/regexp.reference.unicode.php