mongodb Pattern查询正则

content:查询内容
Pattern pattern = Pattern.compile("^ + content + .*");
模糊查询,满足XXX条件:^.*(content).*$
模糊查询,满足XXX条件或者YYY条件:^.*(content1|content2).*$
模糊查询,不满足XXX条件:^((?!content).)*$
模糊查询,查询以XXX开头:^content.*
模糊查询,不满足XXX开头:^(?!content).*$

查询开头满足:String begin="4305" 中间不等于String center = "00" 结尾满足String end="YYYYY"
Pattern pattern1 = Pattern.compile("^"+begin+"((?!"+center+").).*"+end+"$");
Pattern pattern1 = Pattern.compile("^4305((?!00).).*YYYYY$");

 





 

 
posted @ 2022-08-13 16:22  阿迪di  阅读(172)  评论(0编辑  收藏  举报
Title