linux&Perl&R  
"[A-Za-z0-9]"
[[:sidgit:]]必须俩中括号
向前查找 (?=)向后查找 (?<=)       eg:找“$45689.2” 正则表达式 (?<=\$)[0-9.]+
  • 重复次数{min,max}

  • 贪婪 * ,+ ,{n,} 懒惰*?,+?,{n,}?

  • ^不仅匹配正常的字符串结尾,还将匹配分隔符(换行符)后面开始的位置(这个位置不可见);$类似

  • 回溯引用匹配通常从1开始计数(\1、\2等),在许多实现里,第0个匹配(\0)可以用来代表整个正则表达式

via 《正则表达式必知必会》

2012-06-29 正则表达式

评论

©linux&Perl&R Powered by LOFTER