Regex

Posted by Dingding on September 20, 2017

Perl正则表达式

  • (?=exp) 用于匹配的位置前面能匹配到的值。
  • (?<=exp) 用于匹配的位置后面能匹配到的值。
  • (?!exp) 用于匹配值后面不能是exp
  • (?<!exp) 用于匹配值前面不能是exp

VIM 正则表达式

  • (exp)@= 用于匹配的位置前面能匹配到的值。
  • (exp)@! 用于匹配的位置后面能匹配到的值。
  • (exp)@<= 用于匹配值后面不能是exp
  • (exp)@<! 用于匹配值前面不能是exp