带有查询字符串的 url 路由的正则表达式
Regex for url route with query string
我很难学习正则表达式,老实说我现在没有时间。
我正在寻找一个匹配 url 路由和查询字符串
的正则表达式
我需要的是匹配 population?filter=nation 的正则表达式,当然 nation 可以是任何字符串。
根据我目前的正则表达式知识,我还尝试使用正则表达式 /^population\/(?P<filterval>\d+)\/filter$/
来匹配 population/nation/filter 但这不起作用。
欢迎任何建议和帮助。
这只匹配您的第一个查询字符串格式:
population\?filter=[\w]+[-_]?[\w]+
此外,它允许 -
和 _
作为单词之间的绑定。如果你知道你的字符串就在那里结束,你也可以在末尾添加一个 $
来标记它。
如果你知道民族只有字母字符,你可以使用简化版:
population\?filter=[\w]+
我很难学习正则表达式,老实说我现在没有时间。 我正在寻找一个匹配 url 路由和查询字符串
的正则表达式我需要的是匹配 population?filter=nation 的正则表达式,当然 nation 可以是任何字符串。
根据我目前的正则表达式知识,我还尝试使用正则表达式 /^population\/(?P<filterval>\d+)\/filter$/
来匹配 population/nation/filter 但这不起作用。
欢迎任何建议和帮助。
这只匹配您的第一个查询字符串格式:
population\?filter=[\w]+[-_]?[\w]+
此外,它允许 -
和 _
作为单词之间的绑定。如果你知道你的字符串就在那里结束,你也可以在末尾添加一个 $
来标记它。
如果你知道民族只有字母字符,你可以使用简化版:
population\?filter=[\w]+