标签:使用 java ar strong on c new javascript r
1、显式创建正则表达式:var searchPattern=new RegExp(‘+s’);加号会匹配字符串中任何一个带有一个或者多个连续的s。
2、RegExp对象的方法:test和exec
3、用于匹配特定出现的字符的正则表达式字符有四个:星号(*)匹配它前面的字符出现0次或者多次的情况,加号(+)匹配他前面的字符出现一次或者多次的情况,而问好(?)匹配它前面的字符出现0次或1次的情况。点(.)匹配一个字符。
4、\D这个序列是一种查找任何非数字字符的模式;\s为空白字符;\d只匹配数字。
5、使用带数字范围的方括号,数字范围前面是个上箭头(^)。如果你要匹配任何一个非数字的字符,可使用下面的模式:[^0-9],相当于\D;匹配数字则去掉上箭头^,[0-9]相当于\d。如果想匹配一种以上的字符,可以在方括号中间列出每个字符的范围[A-Za-z]。上述内容中上箭头如果在方括号外,匹配任何一个行开始,$符号匹配任何一个行结束。如果使用了多行标志m,上箭头匹配的就是换行之后的第一个字符。通过上述内容可知,任意匹配为.*。
6、\w序列匹配任何一个字母和数字,包括下划线。\W等价于任何非词字符。
7、|竖线表示或者含义,花括号指明了前面的字符的重复次数。
标签:使用 java ar strong on c new javascript r
原文地址:http://www.cnblogs.com/super86/p/3964869.html