www.70238.com
关于PHP里的正则表达式
发布日期:2019-08-13 10:15   来源:未知   阅读:

  请问查询字符串中是否存在英文、中文、数字、下划线以外的字符,应该怎么写代码?

  可选中1个或多个下面的关键词,搜索相关资料。www.777729.com也可直接点“搜索资料”搜索整个问题。

  (UTF-8格式下)更多追问追答追问老师好!我想定义一个文本框,只能输入中文、英文、数字和下划线。想要使用preg_match匹配,检测输入的字符串中是否有此外的其他符号。请问如何实现?谢谢!追答就用我这个正则来匹配试试,但不知道你的 UTF8还是GBK的,你测试看看有没有用先追问谢谢回复!

  return 字符串里含有字母、数字、下划线、中文以外的非法字符;

  preg_match(/^[a-zA-Z0-9_u4e00-u9fa5]+$/,$company_name) 这样 至于你的中文正则不知道对不对

  这种写法在js里面好使,金凤凰论坛98749ocm!但是在php里面因为正则体系不同,中文由x4e00转为u4e00,同时为了兼容性,在//后加上pcre的模式修正符U(大写)。结婚当天要注意哪些事情?