将2个网址与localhost匹配

时间:2013-08-12 20:38:49

标签: javascript regex

我正忙着使用javascript正则表达式,无法弄清楚如何匹配我的网址:

http://localhost:11111/#!/quote/18283 

http://www.myurl.com/#!/quote/23834

使用相同的正则表达式。

我只是不理解正则表达式规则。

2 个答案:

答案 0 :(得分:2)

http://[\w\d\.:]+/#!/quote/\d{5} - 但显然没有任何其他背景。 我不知道你的消极情况是什么。 URL的哪些部分很重要等等。

答案 1 :(得分:1)

我可以添加的一个提示是,如果您只想将特定的domain.com与localhost匹配,则可以使用管道的交替(或/或)符号(这只是正则表达式的一部分:

((www\.)?myurl\.com|localhost:\d+)