首页 > 代码库 > JS正则表达式(一)

JS正则表达式(一)

正则表达常用符号

  /..../  开始结束

  ^ 开始 $ 结束

  /s 任何非空字符  /S 非空

  /d  匹配一个数字=[0-9]

  /D  匹配一个非数字=[^0-9]

  /w   匹配一个数字,下划线,字母字符=[A-Z a-z 0-9]

  /W   非单字=[^A-Z a-z 0-9]

    .   除换行的任意字符

  {n}  匹配前一次n次

   {n,}匹配前一项n次或多次(n次以上)

   {n,m}  匹配前一项n次但不超过m次

     *      匹配前一项0次或多次={0,} (0次以上)

     +     匹配前一项1次或多次={1,}

     ?     匹配前一项0次或1次 ={0,1}

      

    

       只能输入数字:"^[0-9]*$"

       验证电话号码:("^(\d{3.4}-)\d{7,8}$")

  技术分享

 

JS正则表达式(一)