JQuery Regex To Allow Only A Currency Symbol And Numbers
I'm using jQuery's validation plugin to validate form text fields. I'm trying to validate a price field by only allowing currency symbols, letters and numbers but no other special
Solution 1:
You should use regex pattern ^[a-zA-Z0-9€£]+$
Even your wrong pattern does not allow characters such as ;
, "
or :
. You must have some error in your code, not just in regex pattern.
UPDATE [1]
If you want to allow also space character, then use regex pattern ^[ a-zA-Z0-9€£]+$
UPDATE [2]
If you want to allow also decimal numbers, you need to allow dot as well: ^[. a-zA-Z0-9€£]+$
UPDATE [3]
JavaScript Form Validation
<form name="myForm" action="form.php" onsubmit="return validateForm()" method="post">
...with script:
function validateForm()
{
// if error return false;
// if okay return true;
}
Post a Comment for "JQuery Regex To Allow Only A Currency Symbol And Numbers"