我尝试仅匹配/blog?page=1
(仅限page=1
)并且我已为/blog\?page=1
但它也与/blog?page=11
匹配。这是否只能与/blog\?page=1
匹配?
答案 0 :(得分:1)
您需要使用锚点:\/blog\?page=1$
。这将断言字符串末尾的位置。
现在,根据您要匹配的内容,例如,如果您只查找第一个数字,则可以使用:\/blog\?page=\d
。您还可以使用捕获组来仅检索数字:\/blog\?page=(\d)
。
答案 1 :(得分:1)
您需要添加字符串结尾字符$