尝试使用JavaScript创建简单的Regex验证。我想用以下格式验证电话号码“+ 91-xxx-xxx-xxx”,其中国家代码是固定的。
我使用了以下正则表达式
/^[91]-\d{3}-\d{3}-\d{3}$/
但它不起作用。这是我的jsfiddle
你能帮忙吗?
答案 0 :(得分:0)
您需要在开头添加+
,并且还必须删除具有91
^\+91-\d{3}-\d{3}-\d{3}$
此[91]
将匹配单个字符,9或1但不是91
。要匹配91
,您需要从字符类中获取数字91。 +
是正则表达式中的元字符,您需要将其转义为与文字+
符号匹配。