Advertisement
Guest User

Untitled

a guest
May 27th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function validate(field, topic){
  2.     if(topic == 'Title') {var valtop = 0;}
  3.     if(topic == 'Username') {var valtop = 1;}
  4.     if(topic == 'Email') {var valtop = 2;}
  5.     if(topic == 'URL') {var valtop = 3;}
  6.     if(topic == 'Password') {var valtop = 4;}
  7.  
  8.     var valRegs = new Array();
  9.     valRegs[0] = /^[a-zA-Z0-9åÅäÄöÖ\'=&%# _():;!?+.,{}[\]\-\\\\\/\\\"]{3,80}$/i;
  10.     valRegs[1] = /^[a-zA-Z0-9_]{3,15}$/i;
  11.     valRegs[2] = /^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i;
  12.     valRegs[3] = /^http(s)?:\/\/[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(\/.*)?$/i;
  13.     valRegs[4] = /(.*?){5,}/i;
  14.  
  15.     if(field.value.match(valRegs[valtop])){
  16.         return true;
  17.     }else{
  18.         return false;
  19.     }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement