可以输入汉字和数字的正则表达式
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 12:30:19
\d+(\.\d+)?(,\d+(\.\d+)?)*,再问:大哥,这不对啊???第一个输入检测正确,但输入一个数字后面就可以输入任何字符了。。。。再答:加上字符串开始和结束符号^和$^-?\d+(\.
/^{\d(+),}(+)\d(+)$/
vars=/^[\da-zA-Z\u4E00-\u9FA5]{1,10}$/;varr="bbbsdfsd的D";alert(s.test(r));
^[a-zA-Z\d\_\u2E80-\u9FFF]{0,16}$
^.(.门)$试试.
[a-z0-9\u4E00-\u9FFF]{4,20}
题意不明.请详述.
正则的写法:[\da-zA-Z]+可以匹配数字,大小写字母个数是至少一个另外,不要用\w+因为\w是匹配字母数字下划线,多一个下划线,不符合你的要求的.具体完整代码,此处不给贴,你就自己写吧.需要的话
不知道你要用什么语言来写,这里用js来做示例,反正限制只能输入数字的正则表达式是一样用的,就是^[0-9]*$,你在别的语言里也一样用.下面是例子:<html><head>&l
[\u4e00-\u9fa5]//匹配中文字符^[1-9]\d*$//匹配正整数^[A-Za-z]+$//匹配由26个英文字母组成的字符串^[A-Z]+$//匹配由26个英文字母的大写组成的字符串^[
/[a-zA-Z0-9]*/
请说得详细一点,字母只能出现什么?哦,这就简单了../^[a-z|A-Z]?\d+$/
^[\u4e00-\u9fa5a-zA-Z0-9]{0,50}$
^[+-]?\d+(\.\d+)?$
^[\w\u4E00-\u9FA5()&]+$,可以禁止输入-,不知道@#¥%这样的字符能不能输入,如果不能再加上就可以了再问:输入字母数字汉字都没问题,就是不能输入括号和&再答:Regexrx=ne
^[0-9]{6}$
^(\d+(?:\.\d{2})?|-1)$
^-?[1-9]{1}\d{0,2}(,\d{3})*?$
如果只需要匹配任意一句话的话,可以这样写:(.|[\u4e00-\u9fa5])+.注:第一个点是小数点,最后面是一个中文句号希望可以帮到你!再问:谢谢~但是如果句子中间有逗号什么的怎么办?再答:你好
varreg=/^\d*([\u4e00-\u9fa5]|[a-zA-Z])+\d*$/;再问:试了一下中文英文和数字组合通过不了。。。应该是中文和数字组合可以英文和数字组合也可以三者组合也可以再答: