【RHCA+】常用正则表达式 “ 目录RHCA - 4 正则表达式 - 17 常用正则表达式 ”1.验证通常需要在前后分别加上^和$以匹配整个待验证字符串2.搜索/替换根据搜索要求而定有可能要在前后加上\b而不是^和$说明正则表达式网址URL[a-zA-z]://[^\s]*IP地址IP Address((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)电子邮件Email\w([-.]\w)*\w([-.]\w)*\.\w([-.]\w)*QQ号码[1-9]\d{4,}HTML标记包含内容或自闭合(.*)(.*).*\/\1|(.*) \/密码由数字/大写字母/小写字母/标点符号组成四种都必有8位以上(?^.{8,}$)(?.*\d)(?.*\W)(?.*[A-Z])(?.*[a-z])(?!.*\n).*$日期年-月-日(\d{4}|\d{2})-((1[0-2])|(0?[1-9]))-(([12][0-9])|(3[01])|(0?[1-9]))日期月/日/年((1[0-2])|(0?[1-9]))/(([12][0-9])|(3[01])|(0?[1-9]))/(\d{4}|\d{2})时间小时:分钟, 24小时制((1|0?)[0-9]|2[0-3]):([0-5][0-9])汉字字符[\u4e00-\u9fa5]中文及全角标点符号字符[\u3000-\u301e\ufe10-\ufe19\ufe30-\ufe44\ufe50-\ufe6b\uff01-\uffee]中国大陆固定电话号码(\d{4}-|\d{3}-)?(\d{8}|\d{7})中国大陆手机号码1\d{10}中国大陆邮政编码[1-9]\d{5}中国大陆身份证号15位或18位\d{15}(\d\d[0-9xX])?非负整数正整数或零\d正整数[0-9]*[1-9][0-9]*负整数-[0-9]*[1-9][0-9]*整数-?\d小数(-?\d)(\.\d)?不包含abc的单词\b((?!abc)\w)\b