早上好一切:验证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] *))?)/ –