JS正则表达式

正则表达式是被用来根据某种匹配模式来寻找strings中的某些单词。

1、/expressions/gi

        解释:/是这个正则表达式的头部

                    expressions是要匹配的模式

                    /是这个正则表达式的尾部

                    g代表着global,意味返回所有的匹配,而不仅仅是第一个

                    i代表忽略大小

2、/\d+/g允许正则表达式匹配一个或更多数字

3、/\s+/g表示空白正则表达式。

    空白字符有“ ”(空格符)、\r(回车符)、\n(换行符)、\t(制表符)和\f(换页符)。

4、可以用正则表达式选择器的大写版本来转化任何匹配。

例子:\s和\S是不一样的。\s表示匹配任何空白字符,\S表示匹配任何非空白字符。

5、正则表达式\w  \s  \d  \b

      .匹配除换行符以外的任意字符

       \w匹配字母或数字或下划线或汉子,等价于'[^A-Za-z0-9_]'。

        \s匹配任意的空白符

        \d匹配数字

        \b匹配单词的开始或结束

        ^匹配字符串的开始

        $匹配字符串的结束

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