包含:(abc)
不包含:^((?!abc).)*$ 或者 ^(?!.*abc)
等于:(^abc$)
不等于:^(?!abc$)
并且:(?=.*abc)(?=.*df)
或者:(?=.*^(?!.*abc))|(?=.*^(?!.*df))
补充:
(?=.*^(?!.*abc))|(?=.*^(?!.*df))和(?=.*^(?!.*abc|df))的区别?
当验证abc时,前者返回true(false|true=true),后者返回false
参考:https://blog.csdn.net/JHON_03/article/details/77899563