早上好一切:驗證URL用角和HTML 5
看起來像一個非常普遍的問題,但對於谷歌搜索小時後,我無法想出解決辦法:如何驗證包括www
沒有http
的URL。
這是我做過什麼:
- 使用的輸入型網址:它不接受
www.google.com
; - 更改輸入類型爲
text
並使用ng-pattern
:我仍然得到www.google.com
無效; - 更改了不同的正則表達式,但仍然無法正常工作。
所以當我點擊提交按鈕時,如果窗體無效(true無效,false有效),我會顯示警報。這裏是my Plunker
感謝您的幫助
https://www.npmjs.com/package/angular-validation – Charly
http://stackoverflow.com/a/8234912/3110058使用該模式在這個它是在你的pluncker工作的罰款。 模式是 /((([A-Za-z] {3,9}:(?:\/\ /)?)(?:[ - ;:&= \ + \ $,\ w] + @ ?)[A-ZA-Z0-9 .-] + |(:萬維網?|。[ - ;:&= \ + \ $,\ W] + @)[A-ZA-Z0-9 .-] + )((:\/[\ +〜%\/\ W -_。] *?)\ ??(:[ - \ + =&;%@ \ W _。] *?)#(:???[ \ w] *))?)/ –