Please find useful regular expressions for numeric, alphanumeric, alphabets only, date etc,
- Numbers only regular expression (0-9 regex) – ^[0-9]*$
- Decimal numbers with 2 floating point compulsory regular expression (0-9 with decimal) – ^([0-9]*)(\.[0-9]{2})?$
- Alphabets only regular expression () – ^[a-zA-Z]*$
- Alphanumeric string regular expression – ^[a-zA-Z0-9]*$
- Alphanumeric and white space regular expression – ^[a-zA-Z0-9 ]*$
- Date regular expression (dd/MM/yyyy regex) - ^(((0[1-9]|[12]\\d|3[01])\\/(0[13578]|1[02])\\/((19|[2-9]\\d)\\d{2}))|((0[1-9]|[12]\\d|30)\\/(0[13456789]|1[012])\\/((19|[2-9]\\d)\\d{2}))|((0[1-9]|1\\d|2[0-8])\\/02\\/((19|[2-9]\\d)\\d{2}))|(29\\/02\\/((1[6-9]|[2-9]\\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$
Nice...
ReplyDeleteThank you for sharing with good, useful survey. Nowadays mobile technologies are the most used in android development that needs in developing of mobile software apps for cells.
ReplyDeletethat's simple and useful thanks....!!!!
ReplyDeletenice one really helpful
ReplyDeleteCan Anyone tell me for this pattern
ReplyDeletename-00
[a-zA-Z]*[-][0-9]*
ReplyDeleteMake * to your number of char required
Not really helpful as many of the expressions are not working in c#
ReplyDeletefor Example
^[a-zA-Z0-9 ]*$ this gives me nothing
I am working in c# here is the code @"^([0-9]*)(\.[0-9]{2})?$" but all it gives me is blank when searching for decimal nos
Expressions provided in the example are for validation. They are for single line value and should only match specified characters. If you want to search a decimal number from a random string you will need to remove ^ and $ sign. All the regex provided here has been checked with Regular Expression Validator.
ReplyDeleteIf you want to know why you are not able to search, provide your input.
Nice Thanks a Lot !!!!
ReplyDelete