[英]PHP regex to avoid inserting digits in field while working with Unicode
我的应用程序中有一个表单,该表单将使用Unicode字符(非英语)填充。 由于名称字段只需要用字母填充,因此我必须将数字检测为错误。 另一方面,我不知道如何编写适用于Unicode的确切正则表达式。
请帮我。
我是从上一个答案中得到的...但是忘了哪个-现在在我的摘要库中...
$post = '9999, škofja loka';
echo preg_match('/^\\d{4},[\\s\\p{L}]+$/u', $post);
preg_match ('/\\d/u', $string)
可以。
使用u修饰符可以安全地在unicode字符串上使用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.