Fixed url regex
Supported matching http://en.m.wikipedia.org/wiki/…
This commit is contained in:
parent
a0f4949807
commit
015f5dca18
@ -4072,7 +4072,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
|
|||||||
"\\uff66-\\uff9f" + // half width Katakana
|
"\\uff66-\\uff9f" + // half width Katakana
|
||||||
"\\uffa1-\\uffdc"; // half width Hangul (Korean)
|
"\\uffa1-\\uffdc"; // half width Hangul (Korean)
|
||||||
|
|
||||||
var regexAlphaNumericChars = "0-9\.\_" + regexAlphaChars;
|
var regexAlphaNumericChars = "0-9\_" + regexAlphaChars;
|
||||||
|
|
||||||
// Based on Regular Expression for URL validation by Diego Perini
|
// Based on Regular Expression for URL validation by Diego Perini
|
||||||
var urlRegex = "((?:https?|ftp)://|mailto:)?" +
|
var urlRegex = "((?:https?|ftp)://|mailto:)?" +
|
||||||
@ -4085,7 +4085,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
|
|||||||
// host name
|
// host name
|
||||||
"[" + regexAlphaChars + "0-9][" + regexAlphaChars + "0-9\-]{0,64}" +
|
"[" + regexAlphaChars + "0-9][" + regexAlphaChars + "0-9\-]{0,64}" +
|
||||||
// domain name
|
// domain name
|
||||||
"(?:\\.[" + regexAlphaChars + "0-9][" + regexAlphaChars + "0-9\-]{1,64}){0,10}" +
|
"(?:\\.[" + regexAlphaChars + "0-9][" + regexAlphaChars + "0-9\-]{0,64}){0,10}" +
|
||||||
|
|
||||||
// TLD identifier
|
// TLD identifier
|
||||||
"(?:\\.(xn--[0-9a-z]{2,16}|[" + regexAlphaChars + "]{2,24}))" +
|
"(?:\\.(xn--[0-9a-z]{2,16}|[" + regexAlphaChars + "]{2,24}))" +
|
||||||
|
Loading…
x
Reference in New Issue
Block a user