为什么它会返回假?

时间:2016-10-23 20:40:18

标签: javascript

<script>
...

update: function(role) {
   this.currentPerms = _.map(role.perms, permission => {
       return permission.name;
   });
}

...
</script>

//为什么它会一直返回false?我试图修复它,但它没有回复。\

3 个答案:

答案 0 :(得分:2)

您的正则表达式正在寻找4位数而不是3.尝试555-5555

答案 1 :(得分:1)

有效的电话号码是ddd-dddd,其中d是数字。

答案 2 :(得分:1)

你有两个问题:

  1. 更改

    mv "$f" "$DATECREATED $TIMECREATED Holidays 2011.mov"
    

    var phoneNum = "555-555";
    

    如果你想在第二组中有4位数字。

  2. 更改

    var phoneNum = "555-5555";
    

    var reg = new RegExp("^\d{3}-\d{4}$");
    

    var reg = new RegExp("^\\d{3}-\\d{4}$");
    

    var reg = new RegExp("^[0-9]{3}-[0-9]{4}$");