我希望这个问题不重复,但我没有在SO上找到任何相同的内容。
我想要一个用于检查URL的正则表达式。
指定的网址可以是本地/some-text
或外部http://theurl
我正在尝试^http://|/[-\w/\.]+$
,但它不起作用。
我不知道如何编写可选的http://
。有什么帮助吗?
由于
答案 0 :(得分:0)
尝试:
^(https?://|/)[\w/.-]+$
或者,如果您在开始时关心//
:
^(https?://|/)[^/]+[\w/.-]*$