1

对不起这个灾难性的标题,很难简明扼要地说出我需要什么。

我正在写一个用户脚本。

我希望用户脚本仅适用于网站的特定部分,但我想要的部分不在 URL 的开头,所以我不能这样做URL starts with:

我知道我可以URLs matching the regular expression:改用,但我不知道怎么写,所以它选择了我想要的部分。

我要隔离的 URL 部分位于最后。

我已经找了好几天了。我没有找到适合我的例子。

URL 如下所示:

http://www.website.com/some/extra/words/seriously-lots/of/more/stuff/page=3

我想隔离1之后的任何页面。用户脚本不应该在第 1 页上激活。只有它之后的页面。所以我正在寻找可以隔离的东西,page=(>1)但我不知道它是否存在。

4

2 回答 2

1

根据评论中的更多详细信息,这是一个正则表达式,可根据需要在给定网站上找到所有 > 1 的页面:

 .*toyhou\.se\/.+page=[2-9][0-9]* 

它将匹配 [ANYTHING or NOTHING]toyhou.se/[ANYTHING]page=[Number greater than 1]

于 2019-03-10T15:43:36.943 回答
-1

我使用类似的东西。你可以试试:

$url = $_SERVER['REQUEST_URI']; 
$explode = explode('=', $url);  
$page =$explode[1]; 

if($page >= 2){ 
//do something

} 

可能有更好的方法,但这应该有效。

于 2019-02-26T16:42:15.130 回答