胶片47 在则表达式中的(?..)结构 -III |
|
- (?:regexp)意谓着一个简单的regexp组合作为一个单元--等价于(regexp), 除了它不能产生一个$n引用外
- regexp1(?=regexp2)匹配regexp1, 后跟regexp2但regexp2不作为匹配的部分
- 例如,regexp1在$MATCH中, regexp2在$POSTMATCH中
- regexp1(?!regexp2)匹配regexp1, 不被regexp2跟着
- (?i)(?m)(?imsx)等价于正指定的修饰符i,m或分别为i和m和s和x
Copyright: NPACT |
|