永发信息网

正则表达式只能输入中文和字母

答案:4  悬赏:40  手机版
解决时间 2021-11-24 12:58
  • 提问者网友:棒棒糖
  • 2021-11-23 18:56
正则表达式只能输入中文和字母
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-11-23 20:22
随手写的
/^[a-zA-Z\u4e00-\u9fa5]+$/
你在js里试试,在java里加双斜杠。
全部回答
  • 1楼网友:往事埋风中
  • 2021-11-23 23:11
引用风中de三叶草的回答:
随手写的
/^[a-zA-Z\u4e00-\u9fa5]+$/
你在js里试试,在java里加双斜杠。不能加双斜杠 ^[A-Za-z\u4e00-\u9fa5]+$ 可以用
  • 2楼网友:拜訪者
  • 2021-11-23 21:55
用这个就行了,你试试
/^[0-9a-zA-a]*$/
  • 3楼网友:痴妹与他
  • 2021-11-23 20:29
/[\x{4e00}-\x{9fa5}]+/u , 如果是utf8编码的字符串后面一定要加模式修饰符 u,不然报错
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯