码农之前端

正则表达式【笔记】

2020-07-22  本文已影响0人  O人心

元字符

反义

字符转义

注释

重复模式

字符类

  [0-9] == \d
  [a-z0-9A-Z_] == \w
  [&?.]
  [aeiou]
  \(?0\d{2}[)-]?\d{8}    //匹配固定电话

  ^0\d{2,3}-\d{7,8}$    //固定电话

  ^[(]?\d{2,3}[-\s)]\d{7,8}$   //固定电话 025-89289332,025 89289332, (025)89289332

  (\d{1,3}\.){3}\d{1,3}     //匹配IP

贪婪与懒惰

  a.*b  (aabab) => `aabab`
    a.*?b (aabab) => `aab`

零宽断言

\b\w+(?=ing\b)
I'm `sing`ing while you're `danc`ing

2020.12.15 中午

// 校验手机号
/^1[3456789][0-9]{9}$/;
 ||/^1[3456789]\d{9}$/ ;

[234567]存放有可能的数据,也可以写成(2|3|4|5|6|7)这样的形式

上一篇下一篇

猜你喜欢

热点阅读