如何使用正则表达式在javascript中验证自定义URL

时间:2012-07-04 06:06:16

标签: javascript regex

我需要验证像

这样的网址

http://www.abc.com/mytester/ *

如果 / mytester / * 位于abc.com/之后的网址中,那么我想要包含其他javascript代码,否则为第二个js代码。

我怎样才能在javascript中写这个?

1 个答案:

答案 0 :(得分:2)

此正则表达式:/mytester/$将确保/mytester/位于字符串的最后。例如,如果url为http://www.abc.com/mytester/abc,则正则表达式将失败。

编辑:

假设您将始终拥有完整的网址(以http://www开头),您可以使用此正则表达式:^http://www.abc.com/mytester/。这将期望从字符串的最开头匹配URL。只要网址以/开头,它就不关心上一个http://www.abc.com/mytester/之后的内容。