【发布时间】:2010-12-13 20:14:30
【问题描述】:
我需要一个能够匹配所有内容的正则表达式但是一个以特定模式开头的字符串(特别是index.php 以及后面的内容,例如index.php?id=2342343)
【问题讨论】:
-
你不想匹配什么特定模式?
-
如果字符串匹配,您是否无法匹配您的模式并且不做某事?
-
@ThomasOwens:这取决于。这取决于表达式的哪一部分应该被否定。如果要否定整个表达式,那么您就得到了一点。例如,如果您想编写“如果字符串不包含 'Bruce' 作为子字符串,则执行某些操作”,您可以直接使用 /Bruce/,并将否定放入 if 语句中,在正则表达式之外.但可能是你想否定一些子表达式。比如说,您正在寻找类似 firstname lastname 之类的内容,其中 firstname 是 Bruce,lastname 是除 XYZ 之外的所有内容,其中 XYZ 是某个名为 Bruce 的名人的姓氏。
标签: regex