10.1. 例子
1、北美电话号码
[\(.]?[2-9]\d\d[\).]?[ -]?[2-9]\d\d[-.]\d{4}
2、美国 ZIP 编码
\d{5}(-\d{4})?
3、加拿大邮政编码
[ABCEGHJKLMNPRSTVXY]\d[A-Z] \d[A-Z]\d
4、英国邮政编码
[A-Z]{1-2}\d[A-Z\d]? \d[ABD-HJLNP-UW-Z]{2}
5、美国社会安全号码
\d{3}-\d{2}-\d{4}
6、IP 地址
(((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))
7、URL
https?:\/\/[-\w.]+(:\d+)?(\/([\w\/_.]*)?)?
8、完整的URL
https?:\/\/(\w:\w*@)?[-\w.]+(:\d+)?(\/([\w\/_.]*(\?\S+)?)?)?
9、电子邮件
(\w\.)*\w+@(\w+\.)+[A-Za-z]+
10、html 注释
<!-{2,}.*?-{2,}>
11、JavaScript 注释
\/\/.*
未完待续…