Kod yazarken validasyon işlemlerinde bazen öyle durumlarla karşılaşırız ki bu durumları çözmek vaktimizi alır.
Örnek verecek olursak:Ekrandaki metin kutusuna sadece rakam girilmesi kontrolü yapmamız gerekir.

Bu ve buna benzer bir sürü durum için reguler expressionlar en iyi çözümlerden birisidir.
Size yardımı dokunacak hazır yazılmış bir sürü reguler expression olan bir site:

http://regexlib.com/Default.aspx

Rakamlar için reguler expression örnekleri: http://regexlib.com/DisplayPatterns.aspx?cattabindex=2&categoryId=3
Tarihler için reguler expression örnekleri : http://regexlib.com/DisplayPatterns.aspx?cattabindex=4&categoryId=5
Karakter ifadeler için reguler expression örnekleri:  http://regexlib.com/DisplayPatterns.aspx?cattabindex=3&categoryId=4

Örnek bir reguler expression:

Expression
^[-+]?[0-9]\d{0,2}(\.\d{1,2})?%?$
Description
Required and regular expression validator. For supporting -999.99 to +999.99 . Positive and Negative integer/ decimal validations. Percentage sign is also supported. Will not allow empty strings. Can increase/decrease the range as you need.
Matches
12.3 | 123 | -123.45
Non-Matches
– | 10.1234 | -1234