问题描述
- 正则表达式修改 ^[u4E00-u9FA5A-Za-z0-9]+$
-
正则表达式修改 ^[u4E00-u9FA5A-Za-z0-9]+$ 这个意思是 除了中文 英文 汉字外 其他的字符都不能输入 现在想改成 也可以输入空格就是可以输入 中文 数字 英文 和 空格
解决方案
在里边0-9的后边直接加一个空格就好,正则中的空格就是 “ ”空格
^[u4E00-u9FA5A-Za-z0-9 ]+$
解决方案二:
小写的s,代表空白字符
解决方案三:
^[u4E00-u9FA5A-Za-z0-9s]+$
+最好还是用*,+是至少得出现一个
解决方案四:
/^[u4E00-u9FA5a-zd+$/i
0-9用d就好了,A-Z设置正则时配置忽略大小写选项RegexOptions.IgnoreCase
解决方案五:
匹配中文字符的正则表达式: [/u4e00-/u9fa5]
Unicode汉字编码范围u4E00-u9FA5
解决方案六:
http://www.williamlong.info/archives/433.html
时间: 2024-11-05 16:25:45