如何采取长正则表达式的反面?

时间:2012-06-24 03:50:07

标签: regex

我知道正则表达式中允许[^ 9]和[^ 1-9],但我在编译时遇到了相反的问题:

^(<\?php[\w\W]*\?>/);

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

如果你正在使用perl兼容的正则表达式语法(你可能是,虽然你没有指定你的平台),(?!)结构可以做到这一点。也就是说,“a(?!b)”将匹配“ac”,但不匹配“ab”。