These are some of the Regular Expressions I use
This is a growing list as I need them I will store them here for quick use.
Simple Email: ^[^\s]+@[^\.][^\s]{1,}\.[A-Za-z]{2,10}$
IP Addresses: ^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$
HEX Color Codes: ^#?([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$
MAC Addresses: ^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$
.NET GUIDs: ^\{?[a-fA-F\d]{8}-([a-fA-F\d]{4}-){3}[a-fA-F\d]{12}\}?$
0x HEX: [0][x][0-9a-fA-F]+
HEX byte values: ^([0-9a-fA-F]{1,2})(\s[0-9a-fA-F]{1,2})*$
Domain Name: ^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$