任何人都可以告訴正則表達式在JavaScript中的URL驗證?URL中沒有www的驗證
我需要驗證爲http/https://example.com/...
我使用
((^http/://[a-zA-Z][0-9a-zA-Z+\\-\\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&=+$\\.\\-_!~*'()%]+)?(#[0-9a-zA-Z;/?:@&=+$\\.\\-_!~*'()%]+)?
,我試圖要檢查的例子進行了嘗試:
http://google.com
https://google.com
www.google.com
什麼是幾個有效的URL的例子?你上面提供的網址是無效的,如果我檢查正則表達式模式,它看起來像在那裏有幾個問題。 – Patrick 2011-12-14 13:37:05
這可能是有用的:http://stackoverflow.com/questions/161738/what-is-the-best-regular-expression-to-check-if-a-string-is-a-valid-url – 2011-12-14 13:37:48