给定字符串 str,检查其是否符合如下格式
1、XXX-XXX-XXXX
2、其中 X 为 Number 类型
示例1
输入
'800-555-1212'
输出
true
开头^和结尾$必须加上来限定字符串;3个数可表示为\d{3},4个数则为\d{4},{n}表示前面内容出现的次数。
正则表达式可写作/^\d{3}-\d{3}-\d{4}$/,有相同部分\d{3}-,因此也可写作/^(\d{3}-){2}\d{4}$/
function matchesPattern(str) {
return (/^(\d{3}-\d{3}-\d{4})$/).test(str);
}
本文介绍如何使用正则表达式验证特定格式的电话号码,即'XXX-XXX-XXXX'格式,其中X为数字。通过正则表达式/^\d{3}
1190

被折叠的 条评论
为什么被折叠?



