简简单单的几个正则表达式

对正则一直很头疼, 完全没有详细整理的欲望, 就想写两个熟悉熟悉, 下次笔试的时候, 写点东西出来...

汉字: ^[\u4e00-\u9fa5]{0,}$

字母: [A-Za-z]+$

Email: ^[a-zA-Z0-9_-]+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)+

手机号: ^1[0-9]{10}$

身份证: (^\d{15}$)|(^\d{17}([0-9])|X)$

密码 (6-18位,只能包含字母, 数字, 下划线): ^[a-zA-Z]\w{5,17}$

IP地址: \d+\.\d+\.\d+\.\d+

HTML标签: <\\/?\\w+((\\s+\\w+(\\s*=\\s*(?:".*?"|'.*?'|[\\^'">\\s]+))?)+\\s*|\\s*)\\/?>

posted @ 2017-10-16 16:13  张润昊  阅读(183)  评论(0编辑  收藏  举报