我需要一个需要满足以下要求的正则表达式
我创建了一个正则表达式^ 784(0-9){15},但可能是因为它与我的输入"784100100100100"不匹配
在以下网站上测试过:
0到9使用它的字符类的范围.(0-9)将匹配0-9并将其添加到捕获组中.{15}到{12}因为只有十五个数字是被允许并784在开始时已经给出.$,不允许在数字后面添加任何内容.更改
^784(0-9){15}
Run Code Online (Sandbox Code Playgroud)
至
^784[0-9]{12}$
Run Code Online (Sandbox Code Playgroud)
input:valid {
color: green;
}
input:invalid {
color: red;
}Run Code Online (Sandbox Code Playgroud)
<input pattern="784[0-9]{12}" value="784" />Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |