调整姓名正则匹配规则

This commit is contained in:
2024-07-25 13:26:45 +08:00
parent 4c80bb5121
commit cfac78a268
2 changed files with 6 additions and 3 deletions

View File

@@ -124,7 +124,7 @@ def get_mask_layout(image, name, id_card_num):
if find_name_by_key and len(name) > 2:
name_len = len(name)
name_offset = int(name_len / 2)
r = f"{name[:-1]}.|.{name[1:]}" + (
r = f"{name[:-1]}.?|.?{name[1:]}" + (
f"|{name[:name_offset]}.{name[-name_offset:]}" if (name_len & 1) == 1 else "")
matches = re.findall(r, layout[1])
for match in matches: