阅读背景:

正则表达式中?=和?:和?!的理解_shane的博客

来源:互联网 

要理解?=和?!,首先需要理解前瞻,后顾,负前瞻,负后顾四个概念:

// 前瞻:
exp1(?=exp2) 查找exp2前面的exp1
// 后顾:
(?<=exp2)exp1 查找exp2后面的exp1
// 负前瞻:
exp1(?!exp2) 查找后面不是exp2的exp1
// 负后顾:
(?<!exp2)exp1 查找前面不是exp2的exp1
// 前瞻:
exp1



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: