From f17f847dbd156d8d5d34ed12a8832d4685dc77e8 Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Thu, 30 Apr 2015 20:32:53 +0800 Subject: [PATCH] url validation added. --- app/assets/javascripts/validator.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/validator.js b/app/assets/javascripts/validator.js index 57301b8..dc19069 100644 --- a/app/assets/javascripts/validator.js +++ b/app/assets/javascripts/validator.js @@ -31,6 +31,10 @@ var FormValidator = function(form){ email : function(value){ var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(value); + }, + url : function(value){ + var reg = new RegExp(/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/); + return reg.test(value); } }