第6章节02正则表达式语法规则(439KB).pptVIP

  • 9
  • 0
  • 约2.55千字
  • 约 16页
  • 2018-03-29 发布于未知
  • 举报
正则表达式的语法规则 本讲大纲: 1、行定位符(^和$) 2、单词定界符(\b、\B) 3、字符类([ ]) 4、选择字符(|) 5、连字符(-) 6、排除字符([^]) 7、限定符(? * + {n,m}) 8、点号字符(.) 9、转义字符(\) 10、反斜线(\) 11、括号字符(()) 12、反向引用 13、模式修饰符 支持网站: 行定位符(^和$) 行定位符就是用来描述字串的边界。“^”表示行的开始;“$”表示行的结尾。如: ^tm 该表达式表示要匹配字串tm的开始位置是行头,如tm?equal?Tomorrow?Moon就可以匹配,而Tomorrow Moon equal tm则不匹配。但如果使用 tm$ 则后者可以匹配而前者不能匹配。如果要匹配的字串可以出现在字符串的任意部分,那么可以直接 写成 tm 这样两个字符串就都可以匹配了。 单词分界符\b,表示要查找的字串为一个完整的单词。如: \btm\b 还有一个大写的\B,意思和\b相反。它匹配的字串不能是一个完整的单词,而是其他单词或字串的一部分。如: \Btm\B 单词定界符(\b、\B) 正则表达式是区分大小写的,如果要忽略大小写可使用方括号表达式“[]”。只要匹配的字符出现在方括号内,即可表示匹配成功。但要注意:一个方括号只能匹配一个字符。例如,要匹配的字串t

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档