javascript - 验证 jquery 正则表达式 - 数字以 931 开头

标签 javascript jquery regex

我需要验证使用输入框输入的数字。 数字必须恰好为 12 个字符,并以 931 开头。

var reg = /^931[0-9]$/;
var val = $("#sms_number").val();

if (val.length === 12 && reg.test(val)) {                    


}

以上是不正确的。

最佳答案

var reg = /^931\d{9}$/;
var val = $("#sms_number").val();
if (reg.test(val)) {
    // ....
}

关于javascript - 验证 jquery 正则表达式 - 数字以 931 开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16648882/

相关文章:

java - 正则表达式来查看字符串是否包含模式

ruby - 可变长度后视

javascript - c3 类别刻度格式

javascript - 不能依赖 chrome.tabs.move 中的索引

javascript - 使用 $(document).on( 'click' , ,,) 的任何缺点

javascript - 如何使用 @run-at document-start 元规则

c# - 通过 JavaScript 和页面方法设置 HTML 是否有限制?

javascript 将元素附加到 div 中

javascript - 如何使用 Alt 属性过滤图像

python - 正则表达式摆脱有条件的最后一项