Saturday, April 11, 2009

Common Regular Expressions

1.NameValidationRegularExpression = "^[a-zA-Z]+(([\'\\,\\.\\-][a-zA-Z])?[a-zA-Z]*)*$"; ^[a-zA-Z0-9]+(([\'\\,\\.\\-][a-zA-Z0-9])?[a-zA-Z0-9]*)*$ ;
2. NumberValidationRegularExpression = "^([1-9]([0-9])+)$";
3. AlphaNumericValidationRegularExpression = "^([a-zA-Z0-9]+)$"; , ^[a-zA-Z0-9]+(\s*)
4. DateValidationRegularExpression = "^(01|1|02|2|3|03|5|05|4|04|06|6|7|07|8|08|10|9|09|11|12)[/-]((31(?! (02|04|06|09|11|2|4|6|9)))|((30|29)(?! 02))|(29(?= 02 (((1[6-9]|[2-9]\\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)))))|(0?[1-9])|1\\d|2[0-8])[/-]((1[6-9]|[2-9]\\d)\\d{2})$";
5. EmailIdValidationRegularExpression = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
6. ZipCodeValidationRegularExpression = "^\\d{5}((-|\\s)?\\d{4})?$";
7. PhoneValidationRegularExpression = "((\\(\\d{3}\\) ?)|(\\d{3}-))?\\d{3}-\\d{4}";
8. CurrencyValidationRegularExpression = "^\\$?\\-?([1-9]{1}[0-9]{0,2}(\\,\\d{3})*(\\.\\d{0,2})?|[1-9]{1}\\d{0,}(\\.\\d{0,2})?|0(\\.\\d{0,2})?|(\\.\\d{1,2}))$|^\\-?\\$?([1-9]{1}\\d{0,2}(\\,\\d{3})*(\\.\\d{0,2})?|[1-9]{1}\\d{0,}(\\.\\d{0,2})?|0(\\.\\d{0,2})?|(\\.\\d{1,2}))$|^\\(\\$?([1-9]{1}\\d{0,2}(\\,\\d{3})*(\\.\\d{0,2})?|[1-9]{1}\\d{0,}(\\.\\d{0,2})?|0(\\.\\d{0,2})?|(\\.\\d{1,2}))\\)$";
9. ClassValidationRegularExpression = "^([-]|[_]|[a-zA-Z0-9-:_+,<>./| #'`]+)$";
10. NameValidationRegularExpression = "^([a-zA-Z0-9-]{1,25})$";
11. GuidValidationRegularExpression ="^\\{?[a-zA-Z\\d]{8}-([a-zA-Z\\d]{4}-){3}[a-zA-Z\\d]{12}\\}?$";
12. URLValidationExpression = "^(http|https|ftp)\\://((([a-z_0-9\\-]+)+(([\\:]?)+([a-z_0-9\\-]+))?)(\\@+)?)?(((((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))))|((([a-z0-9\\-])+\\.)+([a-z]{2}\\.[a-z]{2}|[a-z]{2,4})))(([\\:])(([1-9]{1}[0-9]{1,3})|([1-5]{1}[0-9]{2,4})|(6[0-5]{2}[0-3][0-6])))?$";
13. FederalIDValidationExpression = "^([a-zA-Z 0-9\\-]+)$";
14. Name = ^[a-zA-Z0-9'@#_\-\*\./\\:`~\s\^]+(\s*)
15. Decimal(11,3)--- ^[1-9]\d{0,10}(\.\d{0,3})?$

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home