|
@@ -30,8 +30,12 @@ public class BEH0042 extends QCCatalogue {
|
|
|
long count = addresses.stream().filter(i -> {
|
|
|
boolean flag = false;
|
|
|
if (i != null && StringUtil.isNotBlank(i.getName())) {
|
|
|
- Pattern pattern = Pattern.compile("[\\s\\S]*(出生|生长)[\\s\\S]{0,5}" + i.getName() + "[\\s\\S]*");
|
|
|
- flag = pattern.matcher(text).matches();
|
|
|
+ if (i.getName().indexOf("出生") > -1) {
|
|
|
+ flag = true;
|
|
|
+ } else {
|
|
|
+ Pattern pattern = Pattern.compile("[\\s\\S]*(出生|生长)[\\s\\S]{0,5}" + i.getName() + "[\\s\\S]*");
|
|
|
+ flag = pattern.matcher(text).matches();
|
|
|
+ }
|
|
|
}
|
|
|
return flag;
|
|
|
}).count();
|