使用正则表达式验证单元格no

时间:2014-08-21 21:42:58

标签: html validation

我正在尝试使用html验证单元格。我写了以下正则表达式,但它不起作用。有人可以帮帮我吗?

<input required="required" name="txtcellno" id="txtcellno"  type="text" value="" pattern="/^+[9][2][0-9]{1,10}$/" placeholder="+92xxxxxxxxxx" />

1 个答案:

答案 0 :(得分:1)

+具有特殊含义,应该进行转义(\+)。

输入模式必须与整个字符串匹配,因此不需要^$

输入模式不得包含在/ ... /

考虑到这一切,并将[9][2]简化为92

<input required="required" name="txtcellno" id="txtcellno"  type="text" 
   value="" 
   pattern="\+92[0-9]{1,10}" 
   placeholder="+92xxxxxxxxxx" />

示例:http://codepen.io/paulroub/pen/jELiI

相关问题