当url包含时,正则表达式不匹配?

时间:2014-01-22 11:23:50

标签: regex

我需要一个正则表达式匹配以下的网址集包含? (问号)

http://mywebsite/page.aspx?MenuId=1
http://mywebsite/page.aspx?MenuId=2
http://mywebsite/page.aspx?MenuId=3
http://mywebsite/page.aspx?MenuId=4

请指教

1 个答案:

答案 0 :(得分:0)

您可以通过以下正则表达式执行此操作:

http\:\/\/mywebsite\/page\.aspx\?MenuId=\d+

这将匹配任何看起来像http://mywebsite/page.aspx?MenuId=109238091823的网址,并且匹配的?MenuId=参数中输入的任何数字都会匹配。

您可以查看http://regex101.com以获取正则表达式的良好交互式IDE。它还可以为您提供实时反馈。