- - (can contain any utf-8 chars except /, + or #) + + (can contain any utf-8 chars except /, + or # and must not start with $)
@@ -45,6 +45,16 @@ xhr.send(params); }; + + function validate() { + var data = $('#username').val(); + console.log(data); + if (data.indexOf('/') > 0 || data.indexOf('#') > 0 || data.indexOf('+') > 0) { + alert("invalid username"); + } else if (data.indexOf('$') == 0) { + alert("invalid username"); + } + }