var expression=/[0-9]{4}\s[0-9]{4}\s[0-9]{2}\s[0-9]{10}/;
This is the expression iam using for validating a account number. it is working very well. but i need to validate it by – instead of space. how can i do it?
eg: XXXX-XXXX-XX-XXXXXXXXXX (4+4+2+10)
Thanks.
Just replace all those
'\s'markers with'-'. Outside of the character class range'[]','-'is treated as a normal character (inside the range, you would have to escape it thus:'\-')