我使用以下正则表达式来允许来自任何语言,数字,下划线和空格的字母。
^[\p{L}0-9 _]\*[\p{L}0-9][\p{L}0-9 _]\*$
它可以在在线正则表达式测试器工具中很好地工作,但在我的PHP代码中却不能。例如,它不会与任何俄语单词“Привет”匹配。
知道为什么吗?
PHP版本:PHP 7.1.16
潇湘沐
相关分类