12343052 发表于 2018-9-1 09:57:24

关于Perl里面正则规范

(?#text) 忽略括号内的注释文本;  (?:pattern) 与组一致,但匹配时不生成$1,$2;
  (?imsx:pattern) 与组一致,但匹配时不生成$1,$2,在特定的风格有效期间,内嵌风格匹配修饰符;
  (?=pattern) 前看声明,如果正则表达式在下一次匹配 pattern 风格,就开始匹配,而且不影响匹配效果。如/\w+(?=\t)/将匹配制表符是否恰好在一个字\w+后面出现,并且制表符不添加到$&的值中;
  (?!pattern) 如果正则表达式在后面不匹配 pattern ,才会开始匹配。如/foo(?!bar)/,只有当出现 foo,并且后面不出现 bar 时才开始匹配;
  (?
页: [1]
查看完整版本: 关于Perl里面正则规范