正则表达式在tcl应用.pptVIP

  • 4
  • 0
  • 约3.72千字
  • 约 14页
  • 2016-12-08 发布于贵州
  • 举报
正则表达式在tcl应用

第三节 贪婪与非贪婪模式 贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为。 贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配。 非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。 属于贪婪模式的量词,也叫做匹配优先量词, 包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。 例子一: aadivtest1/divbbdivtest2/divcc 正则表达式一:div.*/div 匹配结果一:divtest1/divbbdivtest2/div 正则表达式二:div.*?/div 匹配结果二:divtest1/div 例子二: csdnfddabckjdsfjabc 正则表达式一:csdn.{1,100}abc 匹配结果一:csdnfddabckjdsfjabc 正则表达式二: csdn.{1,100}?abc 匹配结果二:csdnfddabc 第四节 典型实例演示及分析 匹配整数:^-?[1-9]\d*$ 匹配浮点数:^-?([1-9]\d*\.\d*|0\.\d*) 匹配中文字符:[\u4e00-\u9fa5] 匹配双字节字符(包括汉字):[^\x00-\xff

文档评论(0)

1亿VIP精品文档

相关文档