题解 | #判断是否符合指定格式#
判断是否符合指定格式
http://www.nowcoder.com/practice/eb86f08c478749868a01861f5ddad28b
// 题目说的匹配 XXX-XXX-XXXX,不知道为什么会出现XXXX-XXX-XXXX这种测试用例,导致不加 ^$ 的不通过
// 不能通过所有用例
function matchesPattern(str) {
return /\d{3}-\d{3}-\d{4}/.test(str)
}
// 通过所有用例
function matchesPattern(str) {
return /^\d{3}-\d{3}-\d{4}$/.test(str)
}