中的正则表达式
其实上面已经在开始讲了对正则表达式的实现方式了,只定义了正则表达式,但是如何在中真正使用正则表达式呢?在中RegExp和String对象都有处理正则表达式的方法。
...一个实例对象除了方法当然还有属性,一个正则表达式有以下属性:
元字符
在正则表达式中有一些特殊的字符符号我们是不能直接使用的,必须对其进行转义后才能使用。...如“\”,因为这些字符在正则表达式中有特殊的语法含义,这类字符被称为元字符,正则表达式中的元字符有:
.,\,/,*,?...,+,[,(,),],{,},^,$,|
可能不太好记忆,当无法确定某个字符是否是元字符的时候就勇敢的对其进行转义是没有错的,对不是元字符的字符进行转义是不会出什么问题的,但是如果不对元字符转义就会有意想不到的错误产生了...取非匹配
很多编程语言中都使用“!”取非操作,包括。正则表达式中也有取非操作,比如/1/就是一个取非操作的正则表达式了。