摘要:
javascript在做正则匹配的时候,有两个语法直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);两种方式应该说都是一样的,但是我今天却发现了一个问题,求教各位。请看如下情况:我需要写一个正则来匹配固定电话的格式,用两种不同的语法代码如下:/***校验字符串是否是带区号的固定电话格式,使用创建RegExp对象的语法的验证*/function checkTelNumber(str){ var regExp = new RegExp("^(\d{3,4})-(\d{7,8})$"); 阅读全文