2014
11-07
11-07
PHP扩展之文本处理(二)——PCRE正则表达式语法13——条件子组
可以使匹配器根据一个断言的结果,或者之前的一个捕获子组是否匹配来条件式的匹配一个子组或者在两个可选子组中选择。条件子组的两种语法如下:(?(condition)yes-pattern)(?(condition)yes-pattern|no-pattern)如果条件满足,使用yes-pattern,其他情况使用no-pattern(如果指定了)。如果有超过2个的可选子组,会产生给一个编译期错误。条件一共有两种。如果在(condition)的括号内是数字组成的文本,条件在该数字...
继续阅读 >