JavaScript的正则表达式一

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript的正则表达式一相关的知识,希望对你有一定的参考价值。

正则表达式(RegularExpression):按照某种规则去匹配符合条件的字符串,通过内置对象RegExp支持正则表达式,一般情况下正则表达式一个字符对应字符串一个字符.

实例化RegExp对象的方法有:字面量和构造函数。

常用修饰符有:g  global全文搜索,不添加,搜索到第一个匹配停止。

              i  igonre case忽略大小写,默认大小写敏感。

              m  multiple lines多行搜索。

正则表达式由两种基本字符类型组成:原义文本字符和元字符。

元字符是正则表达式中有特殊含义的非字母字符,如:* \ [ ] {}?$^+|等等。

常用字符有:\t水平制表符

      \v垂直制表符

      \n换行符

      \r回车符

      \o空字符

      \f换页符

      \cX与X对应的控制字符(Ctrl+X)

使用[]构建一个简单的类,类是指符合某些特性的对象,一个泛指,而不是特指某个字符,如:表达式[abc]把字符a或b或c归为一类,表达式可以匹配这类的字符。

使用元字符^创建负向类或反向类,反向类的意思是不属于某类的内容,如:表达式[^abc]表示不是字符a或b或c的内容。

使用元字符-创建范围类,如:[a-z]来连接两个字符表示从a到z的任意字符,这是一个闭区间,包含a和z本身。

[ ]组成的类内部是可以连写的如:[a-zA-Z]。

如果想要去除符号类的在最后面写上要去除的符号如:[a-z-]

以上是关于JavaScript的正则表达式一的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript的正则表达式一

JavaScript 正则表达式

用于 Javascript 正则表达式和数字的 Javascript 正则表达式

JavaScript正则表达式

Javascript 与正则表达式

JavaScript基础10——正则