帮助Url检测正则表达式

时间:2010-03-11 15:32:40

标签: regex

我希望这个问题不重复,但我没有在SO上找到任何相同的内容。

我想要一个用于检查URL的正则表达式。

指定的网址可以是本地/some-text或外部http://theurl

我正在尝试^http://|/[-\w/\.]+$,但它不起作用。

我不知道如何编写可选的http://。有什么帮助吗?

由于

1 个答案:

答案 0 :(得分:0)

尝试:

^(https?://|/)[\w/.-]+$

或者,如果您在开始时关心//

^(https?://|/)[^/]+[\w/.-]*$