From 9c9d6260c43abb6b6bfb11cc904a37c777a4f9f5 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms Date: Tue, 1 Oct 2013 15:51:56 +0200 Subject: [PATCH] Fix url validation for urls of the form http://example.org/~user The validator rejected urls like http://example.org/~user because it didn't recognize the tilde character as a valid character. --- src/validator/validator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/validator/validator.js b/src/validator/validator.js index 94ab9a0..997bd6f 100644 --- a/src/validator/validator.js +++ b/src/validator/validator.js @@ -21,7 +21,7 @@ // http://net.tutsplus.com/tutorials/other/8-regular-expressions-you-should-know/ emailRe = /^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,6})$/i, - urlRe = /^(https?:\/\/)?[\da-z\.\-]+\.[a-z\.]{2,6}[#&+_\?\/\w \.\-=]*$/i, + urlRe = /^(https?:\/\/)?[\da-z\.\-]+\.[a-z\.]{2,6}[#&+_\?\/\w \.\-=~]*$/i, v; v = $.tools.validator = {