JQ Test Pattern
by TheFiddler
HTML
<input class="required-field" type="text" name="create-user-username" pattern="^[0-9]" value="a" />
<input class="required-field" type="text" name="company-name" pattern="^example" value="example" />
JavaScript
$('.required-field').each(function() {
var inputVal = $(this).val();
var pattern = $(this).attr('pattern');
if (pattern != 'undefined' || pattern != '' ) {
var reg = new RegExp(pattern);
alert(inputVal + " VS " + pattern);
if(reg.test(inputVal)){
alert("True");
}
else{
alert("False");
}
}
});