2013-02-09 30 views

回答

0

只是字符串本身会工作。如果你想这个字符串,只需使用字符串零宽度断言的开始/结束:

^thankYou\.sjs\?donate_path$ 
+0

是的,但问题是,字符串不能以thankYou.sjs开头 – user2057787 2013-02-09 23:00:49

+0

给我一个输入和输出示例 – 2013-02-09 23:13:01

+0

我想我想出了这个查询:^ thankYou \ .sjs \?donate_page。*请让知道这是否工作。我需要查询返回仅包含上述字符串的页面。 – user2057787 2013-02-10 01:40:31

0

@ExplosionPills:我想你忘记了问号的特殊含义。 如果你不逃避它,你的表达:

^thankYou.sjs?donate_path$ 

将匹配

thankYou.sjsdonate_path 

thankYou.sjdonate_path 

且不说点的特殊含义。

所以我想这样的事情应该工作:

thankYou\.sjs\?donate_path 

此外,如果有可能的是,donate_path不在查询字符串中的第一个,你可以使用这个:

thankYou\.sjs\?([^&]*&)*donate_path 
相关问题