简单说正则表达式就是一套处理字符串的规则和方法,以行为单位对字符串进行处理。通过特殊的符号的辅助,就可以快速过滤,替换某些特定的字符串。
基础: 1、^word //匹配以word开头的 2、word$ //匹配以word结尾的 3、.(点) //匹配任意一个字符 4、\ //转义符号 5、* //重复0个或多个前面的一个字符 6、^.* //匹配所有字符 7、[] //匹配中括号里,任意一个出现的字符 8、[^word] //表示匹配不包含w、o、r、d以外的字符 9、a\{n,m\} //重复n到m次 ,前一个字符 10、a\{n,\} //至少n次,前一个字符 11、a\{n\} //n次,前一个字符 扩展: 1、+ //重复一个或一个以上前面的字符 2、? //重复0个或一个前面的字符 3、| //用或的方式查找多个字符串 4、() //找出“用户组”字符串
停留在世界边缘,与之惜别