[一个

这个问题在这里已经有了答案:

  • 正则表达式[Az]和[a-zA-Z]之间的差异6个答案

  • 因为

    [A-z0-9]+ 
     ↑ ↑ 
    

    是从Az ,见ASCII表, ]出现在两个字符之间:

    在这里输入图像描述


    A===>64
    z===>122
    [===>91
    

    所以它在你定义的范围之间。使用[A-Za-z0-9]+


    您可以使用/[a-z0-9]+/ii使其不区分大小写)或/[A-Za-z0-9]+/

    链接地址: http://www.djcxy.com/p/86981.html

    上一篇: [A

    下一篇: Using regular expressions to validate a numeric range