求解:正则表达式为空或者匹配其他条件?
来源:百度知道 编辑:UC知道 时间:2024/05/27 09:53:03
java开发中,遇到一个问题,判断一个type=“text”,判断填写的内容,要么满足为空,要么满足var comid = /^34\d{4}$/;
var comid = /^34\d{4}$/;
请问,这个正则表达式该怎么写?谢谢。
var comid = /^34\d{4}$/;
请问,这个正则表达式该怎么写?谢谢。
加个?即可解决!
即:var comid = /^(34\d{4})?$/;
真是伟大的问号呀~~ ^^
/(^34\d{4}$)|(^$)/
这样?
/^34\d{4}$/
用以匹配以34开头后面为4位数字的字符串
是用来先在js客户端判断下吧?
if(comid.test(textstr)==false){
alert("号码错误");
return false;
}