正则表达式,求救

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:22:09
帮我改下这个整则表达式 要求“信息不能包含空格符逗号等,字数在5-15之间”M_Reg=/^\S{5,15}$/ ,这个就差 ,(豆号)和。(句号)之类的特殊符号,不知道怎么写,谢谢了
1楼的朋友谢谢,但你做的不对,你那个我用上了,结果输入什么都错。我不管你怎么改,只要能实现“信息不能包含空格符逗号等,字数在5-15之间”谢谢各位了啊,麻烦了

M_Reg=/^[^\s,]{5,15}$/
或者
M_Reg=/^[\w]{5,15}$/

试一下吧。
第一个把不要的字符写到 中括号里面去
第二个把要的字符写到中括号里面去

M_Reg=/[^\S,]{5,15}$/
你可以自己添加能使用的符号~

[^\s,]{5,15}
M_Reg=/[^\s,]{5,15}$/
\s任意空白字符
,即是逗号
如果还要在后面加[^\s,这里加不要的字符]