1.6JavaScript正则表达式

正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、replace、search 和 split 方法

正则表达式:
修饰词
1 修饰词
i :忽略大小写
g:全部匹配
m:把\n识别为多行

2.中括号
[abc] 中括号中的任意一个字符
[^abc]除了 中括号中的任意一个字符
(linxu)|(php)linux或者php单词

3.元字符
.任意一个字符
\w 任意一个字母、数字或者下划线
\W 任意一个非字母、数字或者下划线
\d 任意一个数字
\D 任意一个非数字
\s 任意一个空格
\S 任意一个非空格
\b 单词边界
\B 非单词边界
\n 代表换行符
4.量词

  • 1个或者多个
  • 任意多个
    ?1个或0个
    {3} 3个
    {3,5} 3个到5个
    {3,} 3个以上
    ^ 行首
    $ 行末
    ?=a 后面紧挨a的
    ?! 后面不紧挨a的

你可能感兴趣的:(1.6JavaScript正则表达式)