标签: php preg-replace special-characters
如何使正则表达式只接受字母数字字符,重音符号,亚洲语和阿拉伯语?
接受:á í ó ú is 個 の Д
á í ó ú is 個 の Д
拒绝:/'.
/'.
感谢
答案 0 :(得分:1)
您可以使用Unicode character classes进行选择。
不确定,但我想你的情况是:
preg_match('/^[\p{Latin}\p{Han}\p{Arabic}]+$/u'