首页 > 解决方案 > 将 url 与 quety 字符串匹配

问题描述

我对正则表达式很陌生。我研究了很多,但我无法弄清楚问题所在。

我有这个网址 https://kompozitor.fr/thenotebar/?s=test

查询字符串?s=是我博客上的搜索参数。

我想写一个正则表达式,它只匹配 /thenotebar/?s= 给搜索引擎的任何参数。

我尝试了一些类似的东西/thenotebar/\?s=(.*) ,但没有奏效。

任何帮助表示赞赏。先感谢您。

标签: regex

解决方案


据我了解,您需要“thenotebar/?s="和参数中的至少一个字符。

尝试使用此正则表达式。

/\/thenotebar\/\?s=.(.*)/g

在您的正则表达式中,您错过了' / '之前的'\',可能这就是原因,它不起作用。您需要在(.*)之前添加一个点。这意味着您至少需要一个字符作为参数。你需要它?如果您只检查"/thenotebar/?s="字符串,请留下这个额外的点。


推荐阅读