在Javascript中使用正则表达式验证输入
Verify an input using Regular Expressions in Javascript
需要输入的字段必须是精确的6个数字。四个数字
例如123456.0001
感谢您的帮助。
你可以使用这个正则表达式:
'd{6}'.'d{4}
例如:/'d{6}'.'d{4}/.test("123456.1234");
=> true
/'d{6}'.'d{4}/.test("1234.123456");
=> false
试试下面的正则表达式,
^[0-9]{6}'.[0-9]{4}$
需要指定起始^
和结束$
。
解释:
-
^
表示行首 -
[0-9]{6}
匹配6位数字 -
'.
匹配文字点。 -
[0-9]{4}
匹配4位数字 -
$
行结束。
使用
if (/^'d{4}'.'d{6}$/m.test(yourString)) {
// It matches!
} else {
// Nah, no match...
}
-
^
锚断言我们位于字符串 的开头 -
'd{4}
匹配四个ASCII数字 - 。匹配句号
-
'd{6}
匹配六个ASCII数字 -
$
锚断言我们位于字符串 的末尾
相关文章:
- Javascript中的正则表达式验证
- javascript正则表达式验证未按预期工作
- 使用 JavaScript 正则表达式验证每个列表项一个字母的逗号列表
- 在提交时检查正则表达式验证,如果为空,则聚焦所有输入字段
- 如何使用正则表达式验证单字母域名
- Javascript正则表达式验证
- 使用javascript进行正则表达式验证
- 使用正则表达式验证特定范围
- 如何使用正则表达式验证 JavaScript 中的自定义 URL
- 使用正则表达式验证电子邮件地址
- 使用正则表达式验证网址
- 使用正则表达式验证加拿大邮政编码
- javascript 正则表达式验证列表以逗号分隔
- 使用原型进行正则表达式验证
- HTML 正则表达式验证在十进制输入上仅限制一个句点
- 用于 excel 文件上传 jQuery 的正则表达式验证代码
- 两个不同 URL 的正则表达式验证表单
- 正则表达式验证 - 域电子邮件地址
- 正则表达式验证
- 时间格式的 JavaScript 正则表达式验证问题