一:转义字符

1.反斜杠:\,当要匹配在正则中有特殊含义的字符时,需要转义

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

2.匹配反斜杠

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

3.换行:\n

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

二:字符类

1.[字符字符字符字符]:从第一个开始拿出来匹配,匹配到一个就停止匹配

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

2.取反:^

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

3.范围:-,只能从小到大

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

4.以unicode中的中文字符范围匹配中文字符

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

三:别名

1.条件为除了\n以外时,可以用.来表示

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

2.如果条件是a-zA-Z0-9_,可以用\w来表示,如果是非,则用大写的w来表示:\W

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

3.数字和非数字:数字为\d,\D取反

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

4.空格:\s,即能匹配空格,又能匹配tab,也能匹配unicode中的空白字符,\S取反

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

5.多个别名

七十九:JavaScript之正则表达式之简单的转义字符和字符类

七十九:JavaScript之正则表达式之简单的转义字符和字符类

 

相关文章:

  • 2022-12-23
  • 2022-02-18
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2021-07-25
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
  • 2021-05-24
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案