javascript - Extracting strings from an input field using regular expressions and jQuery -
javascript - Extracting strings from an input field using regular expressions and jQuery -
i trying match string in input field using regular look /[1-9][a-za-z]/ , insert <p> tag using jquery.
i modified this illustration jquery api docs include next if statement. when type '1a' in input field works, want exclude rest of string <p> includes matched string portion.
$("input").keyup(function () { if($(this).val().match(/[1-9][a-za-z]/)){ var value = $(this).val(); }; $("p").text(value); }).keyup(); did explain clearly? point me in right direction?
much appreciated,
so doing in above code if value of input field matches regular expression, assign value <p> tag. since, want assign matched string <p> tag, should do:
$("input").keyup(function () { var match = $(this).val().match(/[1-9][a-za-z]/); if(match){ var value = match[0]; // problem here }; $("p").text(value); }).keyup(); the match method of string returns array containing match if passed or undefined if match failed.
javascript jquery expression match
Comments
Post a Comment