特殊字符不能用但除了#以外,限定长度为不能小于一位,不能大于10位,英文不区分大小写,中文英文数字都可以,里边可以加符号,可以都是中文,可以都是英文,可以都是数字,可以是中文和英文,可以是中文和数字,可以是英文和数字。我用的是eclipse。谢谢啊
特殊字符和符号定义有冲突
^[#a-zA-z0-9\u4e00-\u9fa5]{1,10}$
包括下滑线
^[#\w\u4e00-\u9fa5]{1,10}$
其他需要的字符自己往中括号里面一个个加
所以问题是 长度 1-10 特殊字符除了#其他都不能用,但是符号可以用,所以你要定义的特殊字符与符号它们有什么不同吗
[`~!@#$^&()=|{}':;',\[\].<>/?~!@#¥……&()——|{}【】‘;:”“'。,、?] 这些符号有那些是你定义为特殊字符的
条件:
1.长度1-10位
2.限定字符只能为 “#”号、中文、英文字母、数字
3.英文字母不区分大小写
4.中文、英文、数字不能三项一起存在
这样吗?