正则表达式为2位数字

时间:2015-05-24 17:29:00

标签: javascript regex

正则表达式不包括数字:98,10为什么?

    <script>
        var s = "asd asd 97 sasd3 54 asd98asd 10sasdal334";
        document.write(s,"<br> 2 digit numbers: ",s.match(/\b[0-9]{2}\b/gm));
    </script>

1 个答案:

答案 0 :(得分:1)

它不包括98和10,因为您使用:\b

  

\b ...在字边界处置位(位置前面或后面的位置,但不是两个字母,数字或下划线)