正则表达式的创建和检测
图片说明

正则表达式的特殊字符
边界符:
图片说明

字符[]:
图片说明

图片说明

量词符
图片说明

预定义类:
图片说明

正则表达式的替换:
图片说明
如:
图片说明

至少1个大写字母English letter,(?=.*?[A-Z])
至少1个小写英文字母,(?=.*?[a-z])
至少1位数字,(?=.*?[0-9])
至少有1个特殊字符,(?=.*?[#?!@$%^&*-])
最小8个长度.{8,}

各种在线测试工具:https://c.runoob.com
(包括正则表达式在线测试工具)