对于这个灾难性的标题感到抱歉,我很难简洁地说出我需要的内容。
我正在写一个用户脚本。
我希望用户脚本只适用于网站的特定部分,但我想要的部分不在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)
但我不知道是否存在的东西。
根据评论中的更多详细信息,这是一个正则表达式,根据需要查找给定网站上的所有页面> 1:
.*toyhou\.se\/.+page=[2-9][0-9]*
它将匹配[ANYTHING或NOTHING] toyhou.se/ [ANYTHING] page = [Number大于1]
我使用类似的东西。你可以尝试:
$url = $_SERVER['REQUEST_URI'];
$explode = explode('=', $url);
$page =$explode[1];
if($page >= 2){
//do something
}
可能有更好的方法,但这应该有效。