2 "ADDRESS_HOME_STREET_NAME": {
5 "pattern_identifier": "en_street_name",
6 "positive_pattern": "street",
8 "negative_pattern": null,
9 "match_field_attributes": 3,
10 "match_field_input_types": 129
15 "pattern_identifier": "de_street_name",
16 "positive_pattern": "stra(ss|ß)e",
17 "positive_score": 1.1,
18 "negative_pattern": null,
19 "match_field_attributes": 3,
20 "match_field_input_types": 129
25 "pattern_identifier": "es_street_name",
26 "positive_pattern": "calle",
27 "positive_score": 1.1,
28 "negative_pattern": null,
29 "match_field_attributes": 3,
30 "match_field_input_types": 129
35 "pattern_identifier": "ru_street_name",
36 "positive_pattern": "улица|название.?улицы",
37 "positive_score": 1.1,
38 "negative_pattern": null,
39 "match_field_attributes": 3,
40 "match_field_input_types": 129
45 "pattern_identifier": "pt_street_name",
46 "positive_pattern": "rua|avenida|((?<!do |de )endereço)",
47 "positive_score": 1.1,
48 "negative_pattern": null,
49 "match_field_attributes": 3,
50 "match_field_input_types": 129
54 "ADDRESS_HOME_APT_NUM": {
57 "pattern_identifier": "en_apartment_number",
58 "positive_pattern": "apartment",
59 "positive_score": 1.1,
60 "negative_pattern": null,
61 "match_field_attributes": 3,
62 "match_field_input_types": 69
67 "pattern_identifier": "es_apartment_number",
68 "positive_pattern": "interior|número.*apartamento",
69 "positive_score": 1.1,
70 "negative_pattern": null,
71 "match_field_attributes": 3,
72 "match_field_input_types": 69
77 "pattern_identifier": "de_apartment_number",
78 "positive_pattern": "wohnung",
79 "positive_score": 1.1,
80 "negative_pattern": null,
81 "match_field_attributes": 3,
82 "match_field_input_types": 69
87 "pattern_identifier": "ru_apartment_number",
88 "positive_pattern": "квартир",
89 "positive_score": 1.1,
90 "negative_pattern": null,
91 "match_field_attributes": 3,
92 "match_field_input_types": 69
97 "pattern_identifier": "it_apartment_number",
98 "positive_pattern": "numero.*appartamento",
99 "positive_score": 1.1,
100 "negative_pattern": null,
101 "match_field_attributes": 3,
102 "match_field_input_types": 69
107 "pattern_identifier": "fr_apartment_number",
108 "positive_pattern": "numéro.*appartement",
109 "positive_score": 1.1,
110 "negative_pattern": null,
111 "match_field_attributes": 3,
112 "match_field_input_types": 69
116 "ADDRESS_HOME_HOUSE_NUMBER":{
119 "pattern_identifier": "en_house_number",
120 "positive_pattern": "(house.?|street.?|^)number",
121 "positive_score": 1.1,
122 "negative_pattern": null,
123 "match_field_attributes": 3,
124 "match_field_input_types": 69
129 "pattern_identifier": "de_house_number",
130 "positive_pattern": "(haus|^)(nummer|nr\\.?)",
131 "positive_score": 1.1,
132 "negative_pattern": null,
133 "match_field_attributes": 3,
134 "match_field_input_types": 69
139 "pattern_identifier": "pt_house_number",
140 "positive_pattern": "^\\*?.?número(.?\\*?$| da residência)",
141 "positive_score": 1.1,
142 "negative_pattern": null,
143 "match_field_attributes": 3,
144 "match_field_input_types": 69
149 "pattern_identifier": "es_house_number",
150 "positive_pattern": "n(u|ú)mero.*apartamento|exterior",
151 "positive_score": 1.1,
152 "negative_pattern": null,
153 "match_field_attributes": 3,
154 "match_field_input_types": 69
159 "pattern_identifier": "ru_house_number",
160 "positive_pattern": "дом|номер.?дома",
161 "positive_score": 1.1,
162 "negative_pattern": null,
163 "match_field_attributes": 3,
164 "match_field_input_types": 69
168 "ATTENTION_IGNORED": {
171 "pattern_identifier": "en_attention_ignored_preserving",
172 "positive_pattern": "attention|attn",
173 "positive_score": 1.1,
174 "negative_pattern": null,
175 "match_field_attributes": 3,
176 "match_field_input_types": 1
183 "pattern_identifier": "en_region_ignored_preserving",
184 "positive_pattern": "province|region|other",
185 "positive_score": 1.1,
186 "negative_pattern": null,
187 "match_field_attributes": 3,
188 "match_field_input_types": 1
193 "pattern_identifier": "es_region_ignored_preserving",
194 "positive_pattern": "provincia",
195 "positive_score": 1.1,
196 "negative_pattern": null,
197 "match_field_attributes": 3,
198 "match_field_input_types": 1
203 "pattern_identifier": "pt_region_ignored_preserving",
204 "positive_pattern": "bairro|suburb",
205 "positive_score": 1.1,
206 "negative_pattern": null,
207 "match_field_attributes": 3,
208 "match_field_input_types": 1
212 "ADDRESS_NAME_IGNORED": {
215 "pattern_identifier": "en_address_name_ignored_preserving",
216 "positive_pattern": "address.*nickname|address.*label",
217 "positive_score": 1.1,
218 "negative_pattern": null,
219 "match_field_attributes": 3,
220 "match_field_input_types": 1
225 "pattern_identifier": "tr_address_name_ignored_preserving",
226 "positive_pattern": "adres ([İi]sim|başlığı|adı)",
227 "positive_score": 1.1,
228 "negative_pattern": null,
229 "match_field_attributes": 3,
230 "match_field_input_types": 1
235 "pattern_identifier": "pt_address_name_ignored_preserving",
236 "positive_pattern": "identificação do endereço",
237 "positive_score": 1.1,
238 "negative_pattern": null,
239 "match_field_attributes": 3,
240 "match_field_input_types": 1
245 "pattern_identifier": "id_address_name_ignored_preserving",
246 "positive_pattern": "(label|judul|nama) alamat",
247 "positive_score": 1.1,
248 "negative_pattern": null,
249 "match_field_attributes": 3,
250 "match_field_input_types": 1
257 "pattern_identifier": "en_company_preserving",
258 "positive_pattern": "company|business|organization|organisation",
259 "positive_score": 1.1,
260 "negative_pattern": null,
261 "match_field_attributes": 3,
262 "match_field_input_types": 1
267 "pattern_identifier": "de_company_preserving",
268 "positive_pattern": "(?<!con)firma|firmenname",
269 "positive_score": 1.1,
270 "negative_pattern": null,
271 "match_field_attributes": 3,
272 "match_field_input_types": 1
277 "pattern_identifier": "es_company_preserving",
278 "positive_pattern": "empresa",
279 "positive_score": 1.1,
280 "negative_pattern": null,
281 "match_field_attributes": 3,
282 "match_field_input_types": 1
287 "pattern_identifier": "fr_company_preserving",
288 "positive_pattern": "societe|société",
289 "positive_score": 1.1,
290 "negative_pattern": null,
291 "match_field_attributes": 3,
292 "match_field_input_types": 1
297 "pattern_identifier": "it_company_preserving",
298 "positive_pattern": "ragione.?sociale",
299 "positive_score": 1.1,
300 "negative_pattern": null,
301 "match_field_attributes": 3,
302 "match_field_input_types": 1
307 "pattern_identifier": "ja_company_preserving",
308 "positive_pattern": "会社",
309 "positive_score": 1.1,
310 "negative_pattern": null,
311 "match_field_attributes": 3,
312 "match_field_input_types": 1
317 "pattern_identifier": "ru_company_preserving",
318 "positive_pattern": "название.?компании",
319 "positive_score": 1.1,
320 "negative_pattern": null,
321 "match_field_attributes": 3,
322 "match_field_input_types": 1
327 "pattern_identifier": "zh_company_preserving",
328 "positive_pattern": "单位|公司",
329 "positive_score": 1.1,
330 "negative_pattern": null,
331 "match_field_attributes": 3,
332 "match_field_input_types": 1
337 "pattern_identifier": "fa_company_preserving",
338 "positive_pattern": "شرکت",
339 "positive_score": 1.1,
340 "negative_pattern": null,
341 "match_field_attributes": 3,
342 "match_field_input_types": 1
347 "pattern_identifier": "ko_company_preserving",
348 "positive_pattern": "회사|직장",
349 "positive_score": 1.1,
350 "negative_pattern": null,
351 "match_field_attributes": 3,
352 "match_field_input_types": 1
357 "pattern_identifier": "id_company_preserving",
358 "positive_pattern": "(nama.?)?perusahaan",
359 "positive_score": 1.1,
360 "negative_pattern": null,
361 "match_field_attributes": 3,
362 "match_field_input_types": 1
369 "pattern_identifier": "en_address_line_1_preserving",
370 "positive_pattern": "^address$|address[_-]?line(one)?|address1|addr1|street|(?:shipping|billing)address$|house.?name",
371 "positive_score": 1.1,
372 "negative_pattern": null,
373 "match_field_attributes": 3,
374 "match_field_input_types": 129
377 "pattern_identifier": "en_address_line_1_label_preserving",
378 "positive_pattern": "(^\\W*address)|(address\\W*$)|(?:shipping|billing|mailing|pick.?up|drop.?off|delivery|sender|postal|recipient|home|work|office|school|business|mail)[\\s\\-]+address|address\\s+(of|for|to|from)|street.*(house|building|apartment|floor)|(house|building|apartment|floor).*street",
379 "positive_score": 1.1,
380 "negative_pattern": null,
381 "match_field_attributes": 1,
382 "match_field_input_types": 129
387 "pattern_identifier": "de_address_line_1_preserving",
388 "positive_pattern": "strasse|straße",
389 "positive_score": 1.1,
390 "negative_pattern": null,
391 "match_field_attributes": 3,
392 "match_field_input_types": 129
397 "pattern_identifier": "es_address_line_1_preserving",
398 "positive_pattern": "direccion|dirección",
399 "positive_score": 1.1,
400 "negative_pattern": null,
401 "match_field_attributes": 3,
402 "match_field_input_types": 129
407 "pattern_identifier": "fr_address_line_1_preserving",
408 "positive_pattern": "adresse",
409 "positive_score": 1.1,
410 "negative_pattern": null,
411 "match_field_attributes": 3,
412 "match_field_input_types": 129
415 "pattern_identifier": "fr_address_line_1_label_preserving",
416 "positive_pattern": "adresse",
417 "positive_score": 1.1,
418 "negative_pattern": null,
419 "match_field_attributes": 1,
420 "match_field_input_types": 129
425 "pattern_identifier": "it_address_line_1_preserving",
426 "positive_pattern": "indirizzo",
427 "positive_score": 1.1,
428 "negative_pattern": null,
429 "match_field_attributes": 3,
430 "match_field_input_types": 129
433 "pattern_identifier": "it_address_line_1_label_preserving",
434 "positive_pattern": "indirizzo",
435 "positive_score": 1.1,
436 "negative_pattern": null,
437 "match_field_attributes": 1,
438 "match_field_input_types": 129
443 "pattern_identifier": "ja_address_line_1_preserving",
444 "positive_pattern": "^住所$|住所1",
445 "positive_score": 1.1,
446 "negative_pattern": null,
447 "match_field_attributes": 3,
448 "match_field_input_types": 129
451 "pattern_identifier": "ja_address_line_1_label_preserving",
452 "positive_pattern": "住所",
453 "positive_score": 1.1,
454 "negative_pattern": null,
455 "match_field_attributes": 1,
456 "match_field_input_types": 129
461 "pattern_identifier": "pt_address_line_1_preserving",
462 "positive_pattern": "morada|((?<!do |de )endereço)",
463 "positive_score": 1.1,
464 "negative_pattern": null,
465 "match_field_attributes": 3,
466 "match_field_input_types": 129
471 "pattern_identifier": "ru_address_line_1_preserving",
472 "positive_pattern": "Адрес",
473 "positive_score": 1.1,
474 "negative_pattern": null,
475 "match_field_attributes": 3,
476 "match_field_input_types": 129
479 "pattern_identifier": "ru_address_line_1_label_preserving",
480 "positive_pattern": "улиц.*(дом|корпус|квартир|этаж)|(дом|корпус|квартир|этаж).*улиц",
481 "positive_score": 1.1,
482 "negative_pattern": null,
483 "match_field_attributes": 1,
484 "match_field_input_types": 129
489 "pattern_identifier": "zh_address_line_1_preserving",
490 "positive_pattern": "地址",
491 "positive_score": 1.1,
492 "negative_pattern": null,
493 "match_field_attributes": 3,
494 "match_field_input_types": 129
499 "pattern_identifier": "tr_address_line_1_preserving",
500 "positive_pattern": "(\\b|_)adres(?! tarifi)(\\b|_)",
501 "positive_score": 1.1,
502 "negative_pattern": null,
503 "match_field_attributes": 3,
504 "match_field_input_types": 129
507 "pattern_identifier": "tr_address_line_1_label_preserving",
508 "positive_pattern": "(\\b|_)adres(?! tarifi)(\\b|_)|(sokak|cadde).*(apartman|bina|daire|mahalle)|(apartman|bina|daire|mahalle).*(sokak|cadde)",
509 "positive_score": 1.1,
510 "negative_pattern": null,
511 "match_field_attributes": 1,
512 "match_field_input_types": 129
517 "pattern_identifier": "ko_address_line_1_preserving",
518 "positive_pattern": "^주소.?$|주소.?1",
519 "positive_score": 1.1,
520 "negative_pattern": null,
521 "match_field_attributes": 3,
522 "match_field_input_types": 129
526 "pattern_identifier": "ko_address_line_1_label_preserving",
527 "positive_pattern": "주소",
528 "positive_score": 1.1,
529 "negative_pattern": null,
530 "match_field_attributes": 1,
531 "match_field_input_types": 129
536 "pattern_identifier": "id_address_line_1_preserving",
537 "positive_pattern": "^alamat",
538 "positive_score": 1.1,
539 "negative_pattern": null,
540 "match_field_attributes": 3,
541 "match_field_input_types": 129
545 "pattern_identifier": "id_address_line_1_label_preserving",
546 "positive_pattern": "^alamat",
547 "positive_score": 1.1,
548 "negative_pattern": null,
549 "match_field_attributes": 1,
550 "match_field_input_types": 129
557 "pattern_identifier": "en_address_line_2_preserving",
558 "positive_pattern": "address[_-]?line(2|two)|address2|addr2|street|suite|unit",
559 "positive_score": 1.1,
560 "negative_pattern": null,
561 "match_field_attributes": 3,
562 "match_field_input_types": 1
565 "pattern_identifier": "en_address_line_2_label_preserving",
566 "positive_pattern": "address|line",
567 "positive_score": 1.1,
568 "negative_pattern": null,
569 "match_field_attributes": 1,
570 "match_field_input_types": 1
575 "pattern_identifier": "de_address_line_2_preserving",
576 "positive_pattern": "adresszusatz|ergänzende.?angaben",
577 "positive_score": 1.1,
578 "negative_pattern": null,
579 "match_field_attributes": 3,
580 "match_field_input_types": 1
585 "pattern_identifier": "es_address_line_2_preserving",
586 "positive_pattern": "direccion2|colonia|adicional",
587 "positive_score": 1.1,
588 "negative_pattern": null,
589 "match_field_attributes": 3,
590 "match_field_input_types": 1
595 "pattern_identifier": "fr_address_line_2_preserving",
596 "positive_pattern": "addresssuppl|complementnom|appartement",
597 "positive_score": 1.1,
598 "negative_pattern": null,
599 "match_field_attributes": 3,
600 "match_field_input_types": 1
603 "pattern_identifier": "fr_address_line_2_label_preserving",
604 "positive_pattern": "adresse",
605 "positive_score": 1.1,
606 "negative_pattern": null,
607 "match_field_attributes": 1,
608 "match_field_input_types": 1
613 "pattern_identifier": "it_address_line_2_preserving",
614 "positive_pattern": "indirizzo2",
615 "positive_score": 1.1,
616 "negative_pattern": null,
617 "match_field_attributes": 3,
618 "match_field_input_types": 1
621 "pattern_identifier": "it_address_line_2_label_preserving",
622 "positive_pattern": "indirizzo",
623 "positive_score": 1.1,
624 "negative_pattern": null,
625 "match_field_attributes": 1,
626 "match_field_input_types": 1
631 "pattern_identifier": "ja_address_line_2_preserving",
632 "positive_pattern": "住所2",
633 "positive_score": 1.1,
634 "negative_pattern": null,
635 "match_field_attributes": 3,
636 "match_field_input_types": 1
641 "pattern_identifier": "pt_address_line_2_preserving",
642 "positive_pattern": "complemento|addrcomplement",
643 "positive_score": 1.1,
644 "negative_pattern": null,
645 "match_field_attributes": 3,
646 "match_field_input_types": 1
651 "pattern_identifier": "ru_address_line_2_preserving",
652 "positive_pattern": "Улица",
653 "positive_score": 1.1,
654 "negative_pattern": null,
655 "match_field_attributes": 3,
656 "match_field_input_types": 1
661 "pattern_identifier": "zh_address_line_2_preserving",
662 "positive_pattern": "地址2",
663 "positive_score": 1.1,
664 "negative_pattern": null,
665 "match_field_attributes": 3,
666 "match_field_input_types": 1
669 "pattern_identifier": "zh_address_line_2_label_preserving",
670 "positive_pattern": "地址",
671 "positive_score": 1.1,
672 "negative_pattern": null,
673 "match_field_attributes": 1,
674 "match_field_input_types": 1
679 "pattern_identifier": "ko_address_line_2_preserving",
680 "positive_pattern": "주소.?2",
681 "positive_score": 1.1,
682 "negative_pattern": null,
683 "match_field_attributes": 3,
684 "match_field_input_types": 1
687 "pattern_identifier": "ko_address_line_2_label_preserving",
688 "positive_pattern": "주소",
689 "positive_score": 1.1,
690 "negative_pattern": null,
691 "match_field_attributes": 1,
692 "match_field_input_types": 1
696 "ADDRESS_LINE_EXTRA": {
699 "pattern_identifier": "en_address_line_extra_preserving",
700 "positive_pattern": "address.*line[3-9]|address[3-9]|addr[3-9]|street|line[3-9]",
701 "positive_score": 1.1,
702 "negative_pattern": null,
703 "match_field_attributes": 3,
704 "match_field_input_types": 1
709 "pattern_identifier": "es_address_line_extra_preserving",
710 "positive_pattern": "municipio",
711 "positive_score": 1.1,
712 "negative_pattern": null,
713 "match_field_attributes": 3,
714 "match_field_input_types": 1
719 "pattern_identifier": "fr_address_line_extra_preserving",
720 "positive_pattern": "batiment|residence",
721 "positive_score": 1.1,
722 "negative_pattern": null,
723 "match_field_attributes": 3,
724 "match_field_input_types": 1
729 "pattern_identifier": "it_address_line_extra_preserving",
730 "positive_pattern": "indirizzo[3-9]",
731 "positive_score": 1.1,
732 "negative_pattern": null,
733 "match_field_attributes": 3,
734 "match_field_input_types": 1
741 "pattern_identifier": "en_address_lookup_preserving",
742 "positive_pattern": "lookup",
743 "positive_score": 1.1,
744 "negative_pattern": null,
745 "match_field_attributes": 3,
746 "match_field_input_types": 1
753 "pattern_identifier": "en_country_preserving",
754 "positive_pattern": "country|countries",
755 "positive_score": 1.1,
756 "negative_pattern": null,
757 "match_field_attributes": 3,
758 "match_field_input_types": 137
763 "pattern_identifier": "es_country_preserving",
764 "positive_pattern": "país|pais",
765 "positive_score": 1.1,
766 "negative_pattern": null,
767 "match_field_attributes": 3,
768 "match_field_input_types": 137
773 "pattern_identifier": "de_country_preserving",
774 "positive_pattern": "(\\b|_)land(\\b|_)(?!.*(mark.*))",
775 "positive_score": 1.1,
776 "negative_pattern": null,
777 "match_field_attributes": 3,
778 "match_field_input_types": 137
783 "pattern_identifier": "ja_country_preserving",
784 "positive_pattern": "(?<!(入|出))国",
785 "positive_score": 1.1,
786 "negative_pattern": null,
787 "match_field_attributes": 3,
788 "match_field_input_types": 137
793 "pattern_identifier": "zh_country_preserving",
794 "positive_pattern": "国家",
795 "positive_score": 1.1,
796 "negative_pattern": null,
797 "match_field_attributes": 3,
798 "match_field_input_types": 137
803 "pattern_identifier": "ko_country_preserving",
804 "positive_pattern": "국가|나라",
805 "positive_score": 1.1,
806 "negative_pattern": null,
807 "match_field_attributes": 3,
808 "match_field_input_types": 137
813 "pattern_identifier": "tr_country_preserving",
814 "positive_pattern": "(\\b|_)(ülke|ulce|ulke)(\\b|_)",
815 "positive_score": 1.1,
816 "negative_pattern": null,
817 "match_field_attributes": 3,
818 "match_field_input_types": 137
823 "pattern_identifier": "fa_country_preserving",
824 "positive_pattern": "کشور",
825 "positive_score": 1.1,
826 "negative_pattern": null,
827 "match_field_attributes": 3,
828 "match_field_input_types": 137
833 "pattern_identifier": "id_country_preserving",
834 "positive_pattern": "negara",
835 "positive_score": 1.1,
836 "negative_pattern": null,
837 "match_field_attributes": 3,
838 "match_field_input_types": 137
842 "COUNTRY_LOCATION": {
845 "pattern_identifier": "en_country_location_preserving",
846 "positive_pattern": "location",
847 "positive_score": 1.1,
848 "negative_pattern": null,
849 "match_field_attributes": 3,
850 "match_field_input_types": 136
857 "pattern_identifier": "en_zip_code_preserving",
858 "positive_pattern": "zip|postal|post.*code|pcode|pin.?code",
859 "positive_score": 1.1,
860 "negative_pattern": "\\.zip",
861 "negative_patterns_explainer": ".zip refers to a file extension",
862 "match_field_attributes": 3,
863 "match_field_input_types": 69
868 "pattern_identifier": "de_zip_code_preserving",
869 "positive_pattern": "postleitzahl",
870 "positive_score": 1.1,
871 "negative_pattern": null,
872 "match_field_attributes": 3,
873 "match_field_input_types": 69
878 "pattern_identifier": "es_zip_code_preserving",
879 "positive_pattern": "\\bcp\\b",
880 "positive_score": 1.1,
881 "negative_pattern": null,
882 "match_field_attributes": 3,
883 "match_field_input_types": 69
888 "pattern_identifier": "fr_zip_code_preserving",
889 "positive_pattern": "\\bcdp\\b",
890 "positive_score": 1.1,
891 "negative_pattern": null,
892 "match_field_attributes": 3,
893 "match_field_input_types": 69
898 "pattern_identifier": "it_zip_code_preserving",
899 "positive_pattern": "\\bcap\\b",
900 "positive_score": 1.1,
901 "negative_pattern": null,
902 "match_field_attributes": 3,
903 "match_field_input_types": 69
908 "pattern_identifier": "ja_zip_code_preserving",
909 "positive_pattern": "郵便番号",
910 "positive_score": 1.1,
911 "negative_pattern": null,
912 "match_field_attributes": 3,
913 "match_field_input_types": 69
918 "pattern_identifier": "pt_zip_code_preserving",
919 "positive_pattern": "codigo|codpos|\\bcep\\b",
920 "positive_score": 1.1,
921 "negative_pattern": null,
922 "match_field_attributes": 3,
923 "match_field_input_types": 69
928 "pattern_identifier": "ru_zip_code_preserving",
929 "positive_pattern": "Почтовый.?Индекс",
930 "positive_score": 1.1,
931 "negative_pattern": null,
932 "match_field_attributes": 3,
933 "match_field_input_types": 69
938 "pattern_identifier": "hi_zip_code_preserving",
939 "positive_pattern": "पिन.?कोड",
940 "positive_score": 1.1,
941 "negative_pattern": null,
942 "match_field_attributes": 3,
943 "match_field_input_types": 69
948 "pattern_identifier": "ml_zip_code_preserving",
949 "positive_pattern": "പിന്കോഡ്",
950 "positive_score": 1.1,
951 "negative_pattern": null,
952 "match_field_attributes": 3,
953 "match_field_input_types": 69
958 "pattern_identifier": "zh_zip_code_preserving",
959 "positive_pattern": "邮政编码|邮编",
960 "positive_score": 1.1,
961 "negative_pattern": null,
962 "match_field_attributes": 3,
963 "match_field_input_types": 69
968 "pattern_identifier": "zh_tw_zip_code_preserving",
969 "positive_pattern": "郵遞區號",
970 "positive_score": 1.1,
971 "negative_pattern": null,
972 "match_field_attributes": 3,
973 "match_field_input_types": 69
978 "pattern_identifier": "tr_zip_code_preserving",
979 "positive_pattern": "(\\b|_)posta kodu(\\b|_)",
980 "positive_score": 1.1,
981 "negative_pattern": null,
982 "match_field_attributes": 3,
983 "match_field_input_types": 69
988 "pattern_identifier": "ko_zip_code_preserving",
989 "positive_pattern": "우편.?번호",
990 "positive_score": 1.1,
991 "negative_pattern": null,
992 "match_field_attributes": 3,
993 "match_field_input_types": 69
998 "pattern_identifier": "id_zip_code_preserving",
999 "positive_pattern": "kode.?pos",
1000 "positive_score": 1.1,
1001 "negative_pattern": null,
1002 "match_field_attributes": 3,
1003 "match_field_input_types": 69
1010 "pattern_identifier": "en_zip_4_preserving",
1011 "positive_pattern": "zip|^-$|post2",
1012 "positive_score": 1.1,
1013 "negative_pattern": "\\.zip",
1014 "negative_patterns_explainer": ".zip refers to a file extension",
1015 "match_field_attributes": 3,
1016 "match_field_input_types": 69
1021 "pattern_identifier": "pt_zip_4_preserving",
1022 "positive_pattern": "codpos2",
1023 "positive_score": 1.1,
1024 "negative_pattern": null,
1025 "match_field_attributes": 3,
1026 "match_field_input_types": 69
1030 "ADDRESS_HOME_DEPENDENT_LOCALITY": {
1033 "pattern_identifier": "en_dependent_locality_preserving",
1034 "positive_pattern": "neighbo(u)?rhood",
1035 "positive_score": 1.1,
1036 "negative_pattern": null,
1037 "match_field_attributes": 3,
1038 "match_field_input_types": 137
1043 "pattern_identifier": "pt_dependent_locality_preserving",
1044 "positive_pattern": "bairro",
1045 "positive_score": 1.1,
1046 "negative_pattern": null,
1047 "match_field_attributes": 3,
1048 "match_field_input_types": 137
1053 "pattern_identifier": "tr_dependent_locality_preserving",
1054 "positive_pattern": "mahalle|köy",
1055 "positive_score": 1.1,
1056 "negative_pattern": null,
1057 "match_field_attributes": 3,
1058 "match_field_input_types": 137
1063 "pattern_identifier": "id_dependent_locality_preserving",
1064 "positive_pattern": "kecamatan",
1065 "positive_score": 1.1,
1066 "negative_pattern": null,
1067 "match_field_attributes": 3,
1068 "match_field_input_types": 137
1075 "pattern_identifier": "en_city_preserving",
1076 "positive_pattern": "city|town|suburb",
1077 "positive_score": 1.1,
1078 "negative_pattern": null,
1079 "match_field_attributes": 3,
1080 "match_field_input_types": 137
1085 "pattern_identifier": "de_city_preserving",
1086 "positive_pattern": "\\bort\\b|stadt",
1087 "positive_score": 1.1,
1088 "negative_pattern": null,
1089 "match_field_attributes": 3,
1090 "match_field_input_types": 137
1095 "pattern_identifier": "es_city_preserving",
1096 "positive_pattern": "ciudad|provincia|localidad|poblacion",
1097 "positive_score": 1.1,
1098 "negative_pattern": null,
1099 "match_field_attributes": 3,
1100 "match_field_input_types": 137
1105 "pattern_identifier": "fr_city_preserving",
1106 "positive_pattern": "ville|commune",
1107 "positive_score": 1.1,
1108 "negative_pattern": null,
1109 "match_field_attributes": 3,
1110 "match_field_input_types": 137
1115 "pattern_identifier": "it_city_preserving",
1116 "positive_pattern": "localita",
1117 "positive_score": 1.1,
1118 "negative_pattern": null,
1119 "match_field_attributes": 3,
1120 "match_field_input_types": 137
1125 "pattern_identifier": "ja_city_preserving",
1126 "positive_pattern": "市区町村",
1127 "positive_score": 1.1,
1128 "negative_pattern": null,
1129 "match_field_attributes": 3,
1130 "match_field_input_types": 137
1135 "pattern_identifier": "pt_city_preserving",
1136 "positive_pattern": "cidade|município",
1137 "positive_score": 1.1,
1138 "negative_pattern": null,
1139 "match_field_attributes": 3,
1140 "match_field_input_types": 137
1145 "pattern_identifier": "ru_city_preserving",
1146 "positive_pattern": "Город|Насел(е|ё)нный.?пункт",
1147 "positive_score": 1.1,
1148 "negative_pattern": null,
1149 "match_field_attributes": 3,
1150 "match_field_input_types": 137
1155 "pattern_identifier": "zh_city_preserving",
1156 "positive_pattern": "市|分區",
1157 "positive_score": 1.1,
1158 "negative_pattern": null,
1159 "match_field_attributes": 3,
1160 "match_field_input_types": 137
1165 "pattern_identifier": "fa_city_preserving",
1166 "positive_pattern": "شهر",
1167 "positive_score": 1.1,
1168 "negative_pattern": null,
1169 "match_field_attributes": 3,
1170 "match_field_input_types": 137
1175 "pattern_identifier": "hi_city_preserving",
1176 "positive_pattern": "शहर|ग्राम|गाँव",
1177 "positive_score": 1.1,
1178 "negative_pattern": null,
1179 "match_field_attributes": 3,
1180 "match_field_input_types": 137
1185 "pattern_identifier": "ml_city_preserving",
1186 "positive_pattern": "നഗരം|ഗ്രാമം",
1187 "positive_score": 1.1,
1188 "negative_pattern": null,
1189 "match_field_attributes": 3,
1190 "match_field_input_types": 137
1195 "pattern_identifier": "tr_city_preserving",
1196 "positive_pattern": "((\\b|_|\\*)([İii̇]l[cç]e(miz|niz)?)(\\b|_|\\*))",
1197 "positive_score": 1.1,
1198 "negative_pattern": null,
1199 "match_field_attributes": 3,
1200 "match_field_input_types": 137
1205 "pattern_identifier": "ko_city_preserving",
1206 "positive_pattern": "^시[^도·・]|시[·・]?군[·・]?구",
1207 "positive_score": 1.1,
1208 "negative_pattern": null,
1209 "match_field_attributes": 3,
1210 "match_field_input_types": 137
1215 "pattern_identifier": "id_city_preserving",
1216 "positive_pattern": "kota|kabupaten",
1217 "positive_score": 1.1,
1218 "negative_pattern": null,
1219 "match_field_attributes": 3,
1220 "match_field_input_types": 137
1227 "pattern_identifier": "en_state_preserving",
1228 "positive_pattern": "(?<!(united|hist|history).?)state|county|region|province|county|principality",
1229 "positive_score": 1.1,
1230 "negative_pattern": null,
1231 "match_field_attributes": 3,
1232 "match_field_input_types": 137
1237 "pattern_identifier": "ja_state_preserving",
1238 "positive_pattern": "都道府県",
1239 "positive_score": 1.1,
1240 "negative_pattern": null,
1241 "match_field_attributes": 3,
1242 "match_field_input_types": 137
1247 "pattern_identifier": "pt_state_preserving",
1248 "positive_pattern": "estado|provincia",
1249 "positive_score": 1.1,
1250 "negative_pattern": null,
1251 "match_field_attributes": 3,
1252 "match_field_input_types": 137
1257 "pattern_identifier": "ru_state_preserving",
1258 "positive_pattern": "область",
1259 "positive_score": 1.1,
1260 "negative_pattern": null,
1261 "match_field_attributes": 3,
1262 "match_field_input_types": 137
1267 "pattern_identifier": "zh_state_preserving",
1268 "positive_pattern": "省|地區",
1269 "positive_score": 1.1,
1270 "negative_pattern": null,
1271 "match_field_attributes": 3,
1272 "match_field_input_types": 137
1277 "pattern_identifier": "ml_state_preserving",
1278 "positive_pattern": "സംസ്ഥാനം",
1279 "positive_score": 1.1,
1280 "negative_pattern": null,
1281 "match_field_attributes": 3,
1282 "match_field_input_types": 137
1287 "pattern_identifier": "fa_state_preserving",
1288 "positive_pattern": "استان",
1289 "positive_score": 1.1,
1290 "negative_pattern": null,
1291 "match_field_attributes": 3,
1292 "match_field_input_types": 137
1297 "pattern_identifier": "hi_state_preserving",
1298 "positive_pattern": "राज्य",
1299 "positive_score": 1.1,
1300 "negative_pattern": null,
1301 "match_field_attributes": 3,
1302 "match_field_input_types": 137
1307 "pattern_identifier": "tr_state_preserving",
1308 "positive_pattern": "((\\b|_|\\*)(eyalet|[şs]ehir|[İii̇]l(imiz)?|kent)(\\b|_|\\*))",
1309 "positive_score": 1.1,
1310 "negative_pattern": null,
1311 "match_field_attributes": 3,
1312 "match_field_input_types": 137
1317 "pattern_identifier": "ko_state_preserving",
1318 "positive_pattern": "^시[·・]?도",
1319 "positive_score": 1.1,
1320 "negative_pattern": null,
1321 "match_field_attributes": 3,
1322 "match_field_input_types": 137
1327 "pattern_identifier": "id_state_preserving",
1328 "positive_pattern": "provinci",
1329 "positive_score": 1.1,
1330 "negative_pattern": null,
1331 "match_field_attributes": 3,
1332 "match_field_input_types": 137
1339 "pattern_identifier": "en_search_term_preserving",
1340 "positive_pattern": "^q$|search|query|qry",
1341 "positive_score": 0.8,
1342 "negative_pattern": null,
1343 "match_field_attributes": 3,
1344 "match_field_input_types": 145
1349 "pattern_identifier": "de_search_term_preserving",
1350 "positive_pattern": "suche.*",
1351 "positive_score": 0.8,
1352 "negative_pattern": null,
1353 "match_field_attributes": 3,
1354 "match_field_input_types": 145
1359 "pattern_identifier": "zh_search_term_preserving",
1360 "positive_pattern": "搜索",
1361 "positive_score": 0.8,
1362 "negative_pattern": null,
1363 "match_field_attributes": 3,
1364 "match_field_input_types": 145
1369 "pattern_identifier": "ja_search_term_preserving",
1370 "positive_pattern": "探す|検索",
1371 "positive_score": 0.8,
1372 "negative_pattern": null,
1373 "match_field_attributes": 3,
1374 "match_field_input_types": 145
1379 "pattern_identifier": "fr_search_term_preserving",
1380 "positive_pattern": "recherch.*",
1381 "positive_score": 0.8,
1382 "negative_pattern": null,
1383 "match_field_attributes": 3,
1384 "match_field_input_types": 145
1389 "pattern_identifier": "pt_search_term_preserving",
1390 "positive_pattern": "busca",
1391 "positive_score": 0.8,
1392 "negative_pattern": null,
1393 "match_field_attributes": 3,
1394 "match_field_input_types": 145
1399 "pattern_identifier": "fa_search_term_preserving",
1400 "positive_pattern": "جستجو",
1401 "positive_score": 0.8,
1402 "negative_pattern": null,
1403 "match_field_attributes": 3,
1404 "match_field_input_types": 145
1409 "pattern_identifier": "ru_search_term_preserving",
1410 "positive_pattern": "искать|найти|поиск",
1411 "positive_score": 0.8,
1412 "negative_pattern": null,
1413 "match_field_attributes": 3,
1414 "match_field_input_types": 145
1421 "pattern_identifier": "en_price_preserving",
1422 "positive_pattern": "\\bprice\\b|\\brate\\b|\\bcost\\b",
1423 "positive_score": 0.95,
1424 "negative_pattern": null,
1425 "match_field_attributes": 3,
1426 "match_field_input_types": 217
1431 "pattern_identifier": "ar_price_preserving",
1432 "positive_pattern": "قیمة|سعر",
1433 "positive_score": 0.95,
1434 "negative_pattern": null,
1435 "match_field_attributes": 3,
1436 "match_field_input_types": 217
1441 "pattern_identifier": "fa_price_preserving",
1442 "positive_pattern": "قیمت",
1443 "positive_score": 0.95,
1444 "negative_pattern": null,
1445 "match_field_attributes": 3,
1446 "match_field_input_types": 217
1451 "pattern_identifier": "fr_price_preserving",
1452 "positive_pattern": "\\bprix\\b|\\bcoût\\b|\\bcout\\b|\\btarif\\b",
1453 "positive_score": 0.95,
1454 "negative_pattern": null,
1455 "match_field_attributes": 3,
1456 "match_field_input_types": 217
1463 "pattern_identifier": "en_name_on_card_preserving",
1464 "positive_pattern": "card.?(?:holder|owner)|name.*(\\b)?on(\\b)?.*card|(?:card|cc).?name|cc.?full.?name",
1465 "positive_score": 1.0,
1466 "negative_pattern": null,
1467 "match_field_attributes": 3,
1468 "match_field_input_types": 1
1473 "pattern_identifier": "de_name_on_card_preserving",
1474 "positive_pattern": "karteninhaber",
1475 "positive_score": 1.0,
1476 "negative_pattern": null,
1477 "match_field_attributes": 3,
1478 "match_field_input_types": 1
1483 "pattern_identifier": "es_name_on_card_preserving",
1484 "positive_pattern": "nombre.*tarjeta",
1485 "positive_score": 1.0,
1486 "negative_pattern": null,
1487 "match_field_attributes": 3,
1488 "match_field_input_types": 1
1493 "pattern_identifier": "fr_name_on_card_preserving",
1494 "positive_pattern": "nom.*carte",
1495 "positive_score": 1.0,
1496 "negative_pattern": null,
1497 "match_field_attributes": 3,
1498 "match_field_input_types": 1
1503 "pattern_identifier": "it_name_on_card_preserving",
1504 "positive_pattern": "nome.*cart",
1505 "positive_score": 1.0,
1506 "negative_pattern": null,
1507 "match_field_attributes": 3,
1508 "match_field_input_types": 1
1513 "pattern_identifier": "ja_name_on_card_preserving",
1514 "positive_pattern": "名前",
1515 "positive_score": 1.0,
1516 "negative_pattern": null,
1517 "match_field_attributes": 3,
1518 "match_field_input_types": 1
1523 "pattern_identifier": "ru_name_on_card_preserving",
1524 "positive_pattern": "Имя.*карты",
1525 "positive_score": 1.0,
1526 "negative_pattern": null,
1527 "match_field_attributes": 3,
1528 "match_field_input_types": 1
1533 "pattern_identifier": "zh_name_on_card_preserving",
1534 "positive_pattern": "信用卡开户名|开户名|持卡人姓名|持卡人姓名",
1535 "positive_score": 1.0,
1536 "negative_pattern": null,
1537 "match_field_attributes": 3,
1538 "match_field_input_types": 1
1543 "pattern_identifier": "id_name_on_card_preserving",
1544 "positive_pattern": "nama.*kartu",
1545 "positive_score": 1.0,
1546 "negative_pattern": null,
1547 "match_field_attributes": 3,
1548 "match_field_input_types": 1
1552 "NAME_ON_CARD_CONTEXTUAL": {
1555 "pattern_identifier": "en_name_on_card_contextual_preserving",
1556 "positive_pattern": "name",
1557 "positive_score": 1.0,
1558 "negative_pattern": null,
1559 "match_field_attributes": 3,
1560 "match_field_input_types": 1
1564 "CREDIT_CARD_NUMBER": {
1567 "pattern_identifier": "en_card_number_preserving",
1568 "positive_pattern": "(add)?(?:card|cc|acct).?(?:number|#|no|num|field|pan)",
1569 "positive_score": 1.0,
1570 "negative_pattern": null,
1571 "match_field_attributes": 3,
1572 "match_field_input_types": 101
1577 "pattern_identifier": "de_card_number_preserving",
1578 "positive_pattern": "(?<!telefon|haus|person|fødsels|kunden)nummer",
1579 "positive_score": 1.0,
1580 "negative_pattern": null,
1581 "match_field_attributes": 3,
1582 "match_field_input_types": 101
1587 "pattern_identifier": "ja_card_number_preserving",
1588 "positive_pattern": "カード番号",
1589 "positive_score": 1.0,
1590 "negative_pattern": null,
1591 "match_field_attributes": 3,
1592 "match_field_input_types": 101
1597 "pattern_identifier": "ru_card_number_preserving",
1598 "positive_pattern": "Номер.*карты",
1599 "positive_score": 1.0,
1600 "negative_pattern": null,
1601 "match_field_attributes": 3,
1602 "match_field_input_types": 101
1607 "pattern_identifier": "zh_card_number_preserving",
1608 "positive_pattern": "信用卡号|信用卡号码",
1609 "positive_score": 1.0,
1610 "negative_pattern": null,
1611 "match_field_attributes": 3,
1612 "match_field_input_types": 101
1617 "pattern_identifier": "zh_card_number_preserving",
1618 "positive_pattern": "信用卡卡號",
1619 "positive_score": 1.0,
1620 "negative_pattern": null,
1621 "match_field_attributes": 3,
1622 "match_field_input_types": 101
1627 "pattern_identifier": "ko_card_number_preserving",
1628 "positive_pattern": "카드",
1629 "positive_score": 1.0,
1630 "negative_pattern": null,
1631 "match_field_attributes": 3,
1632 "match_field_input_types": 101
1637 "pattern_identifier": "es_card_number_preserving",
1638 "positive_pattern": "(numero|número|numéro)(?!.*(document|fono|phone|réservation))",
1639 "positive_score": 1.0,
1640 "negative_pattern": null,
1641 "match_field_attributes": 3,
1642 "match_field_input_types": 101
1647 "pattern_identifier": "pt_card_number_preserving",
1648 "positive_pattern": "(numero|número|numéro)(?!.*(document|fono|phone|réservation))",
1649 "positive_score": 1.0,
1650 "negative_pattern": null,
1651 "match_field_attributes": 3,
1652 "match_field_input_types": 101
1657 "pattern_identifier": "fr_card_number_preserving",
1658 "positive_pattern": "(numero|número|numéro)(?!.*(document|fono|phone|réservation))",
1659 "positive_score": 1.0,
1660 "negative_pattern": null,
1661 "match_field_attributes": 3,
1662 "match_field_input_types": 101
1667 "pattern_identifier": "id_card_number_preserving",
1668 "positive_pattern": "no.*kartu",
1669 "positive_score": 1.0,
1670 "negative_pattern": null,
1671 "match_field_attributes": 3,
1672 "match_field_input_types": 101
1676 "CREDIT_CARD_VERIFICATION_CODE": {
1679 "pattern_identifier": "en_card_cvc_preserving",
1680 "positive_pattern": "verification|card.?identification|security.?code|card.?code|security.?value|security.?number|card.?pin|c-v-v|(cvn|cvv|cvc|csc|cvd|cid|ccv)(field)?|\\bcid\\b",
1681 "positive_score": 1.0,
1682 "negative_pattern": null,
1683 "match_field_attributes": 3,
1684 "match_field_input_types": 101
1688 "CREDIT_CARD_EXP_MONTH": {
1691 "pattern_identifier": "en_card_exp_month_preserving",
1692 "positive_pattern": "expir|exp.*mo|exp.*date|ccmonth|cardmonth|addmonth",
1693 "positive_score": 1.0,
1694 "negative_pattern": null,
1695 "match_field_attributes": 3,
1696 "match_field_input_types": 205
1701 "pattern_identifier": "de_card_exp_month_preserving",
1702 "positive_pattern": "gueltig|gültig|monat",
1703 "positive_score": 1.0,
1704 "negative_pattern": null,
1705 "match_field_attributes": 3,
1706 "match_field_input_types": 205
1711 "pattern_identifier": "es_card_exp_month_preserving",
1712 "positive_pattern": "fecha",
1713 "positive_score": 1.0,
1714 "negative_pattern": null,
1715 "match_field_attributes": 3,
1716 "match_field_input_types": 205
1721 "pattern_identifier": "fr_card_exp_month_preserving",
1722 "positive_pattern": "date.*exp",
1723 "positive_score": 1.0,
1724 "negative_pattern": null,
1725 "match_field_attributes": 3,
1726 "match_field_input_types": 205
1731 "pattern_identifier": "it_card_exp_month_preserving",
1732 "positive_pattern": "scadenza",
1733 "positive_score": 1.0,
1734 "negative_pattern": null,
1735 "match_field_attributes": 3,
1736 "match_field_input_types": 205
1741 "pattern_identifier": "ja_card_exp_month_preserving",
1742 "positive_pattern": "有効期限",
1743 "positive_score": 1.0,
1744 "negative_pattern": null,
1745 "match_field_attributes": 3,
1746 "match_field_input_types": 205
1751 "pattern_identifier": "pt_card_exp_month_preserving",
1752 "positive_pattern": "validade",
1753 "positive_score": 1.0,
1754 "negative_pattern": null,
1755 "match_field_attributes": 3,
1756 "match_field_input_types": 205
1761 "pattern_identifier": "ru_card_exp_month_preserving",
1762 "positive_pattern": "Срок действия карты",
1763 "positive_score": 1.0,
1764 "negative_pattern": null,
1765 "match_field_attributes": 3,
1766 "match_field_input_types": 205
1771 "pattern_identifier": "zh_card_exp_month_preserving",
1772 "positive_pattern": "月",
1773 "positive_score": 1.0,
1774 "negative_pattern": null,
1775 "match_field_attributes": 3,
1776 "match_field_input_types": 205
1781 "pattern_identifier": "id_card_exp_month_preserving",
1782 "positive_pattern": "masa berlaku|berlaku hingga",
1783 "positive_score": 1.0,
1784 "negative_pattern": null,
1785 "match_field_attributes": 3,
1786 "match_field_input_types": 205
1790 "CREDIT_CARD_EXP_YEAR": {
1793 "pattern_identifier": "en_card_exp_year_preserving",
1794 "positive_pattern": "exp|^/|(add)?year",
1795 "positive_score": 1.0,
1796 "negative_pattern": null,
1797 "match_field_attributes": 3,
1798 "match_field_input_types": 205
1803 "pattern_identifier": "de_card_exp_year_preserving",
1804 "positive_pattern": "ablaufdatum|gueltig|gültig|jahr",
1805 "positive_score": 1.0,
1806 "negative_pattern": null,
1807 "match_field_attributes": 3,
1808 "match_field_input_types": 205
1813 "pattern_identifier": "es_card_exp_year_preserving",
1814 "positive_pattern": "fecha",
1815 "positive_score": 1.0,
1816 "negative_pattern": null,
1817 "match_field_attributes": 3,
1818 "match_field_input_types": 205
1823 "pattern_identifier": "it_card_exp_year_preserving",
1824 "positive_pattern": "scadenza",
1825 "positive_score": 1.0,
1826 "negative_pattern": null,
1827 "match_field_attributes": 3,
1828 "match_field_input_types": 205
1833 "pattern_identifier": "ja_card_exp_year_preserving",
1834 "positive_pattern": "有効期限",
1835 "positive_score": 1.0,
1836 "negative_pattern": null,
1837 "match_field_attributes": 3,
1838 "match_field_input_types": 205
1843 "pattern_identifier": "pt_card_exp_year_preserving",
1844 "positive_pattern": "validade",
1845 "positive_score": 1.0,
1846 "negative_pattern": null,
1847 "match_field_attributes": 3,
1848 "match_field_input_types": 205
1853 "pattern_identifier": "ru_card_exp_year_preserving",
1854 "positive_pattern": "Срок действия карты",
1855 "positive_score": 1.0,
1856 "negative_pattern": null,
1857 "match_field_attributes": 3,
1858 "match_field_input_types": 205
1863 "pattern_identifier": "zh_card_exp_year_preserving",
1864 "positive_pattern": "年|有效期",
1865 "positive_score": 1.0,
1866 "negative_pattern": null,
1867 "match_field_attributes": 3,
1868 "match_field_input_types": 205
1872 "CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR": {
1875 "pattern_identifier": "en_card_exp_date_2_digit_year_preserving",
1876 "positive_pattern": "(?:exp.*date[^y\\n\\r]*|mm\\s*[-/]?\\s*)yy(?:[^y]|$)",
1877 "positive_score": 1.0,
1878 "negative_pattern": null,
1879 "match_field_attributes": 3,
1880 "match_field_input_types": 205
1884 "CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR": {
1887 "pattern_identifier": "en_card_exp_date_4_digit_year_preserving",
1888 "positive_pattern": "(?:exp.*date[^y\\n\\r]*|mm\\s*[-/]?\\s*)yyyy(?:[^y]|$)",
1889 "positive_score": 1.0,
1890 "negative_pattern": null,
1891 "match_field_attributes": 3,
1892 "match_field_input_types": 205
1896 "CREDIT_CARD_EXP_DATE": {
1899 "pattern_identifier": "en_card_exp_date_preserving",
1900 "positive_pattern": "expir|exp.*date|^expfield$",
1901 "positive_score": 1.0,
1902 "negative_pattern": null,
1903 "match_field_attributes": 3,
1904 "match_field_input_types": 205
1909 "pattern_identifier": "de_card_exp_date_preserving",
1910 "positive_pattern": "gueltig|gültig",
1911 "positive_score": 1.0,
1912 "negative_pattern": null,
1913 "match_field_attributes": 3,
1914 "match_field_input_types": 205
1919 "pattern_identifier": "es_card_exp_date_preserving",
1920 "positive_pattern": "fecha",
1921 "positive_score": 1.0,
1922 "negative_pattern": null,
1923 "match_field_attributes": 3,
1924 "match_field_input_types": 205
1929 "pattern_identifier": "fr_card_exp_date_preserving",
1930 "positive_pattern": "date.*exp",
1931 "positive_score": 1.0,
1932 "negative_pattern": null,
1933 "match_field_attributes": 3,
1934 "match_field_input_types": 205
1939 "pattern_identifier": "it_card_exp_date_preserving",
1940 "positive_pattern": "scadenza",
1941 "positive_score": 1.0,
1942 "negative_pattern": null,
1943 "match_field_attributes": 3,
1944 "match_field_input_types": 205
1949 "pattern_identifier": "ja_card_exp_date_preserving",
1950 "positive_pattern": "有効期限",
1951 "positive_score": 1.0,
1952 "negative_pattern": null,
1953 "match_field_attributes": 3,
1954 "match_field_input_types": 205
1959 "pattern_identifier": "pt_card_exp_date_preserving",
1960 "positive_pattern": "validade",
1961 "positive_score": 1.0,
1962 "negative_pattern": null,
1963 "match_field_attributes": 3,
1964 "match_field_input_types": 205
1969 "pattern_identifier": "ru_card_exp_date_preserving",
1970 "positive_pattern": "Срок действия карты",
1971 "positive_score": 1.0,
1972 "negative_pattern": null,
1973 "match_field_attributes": 3,
1974 "match_field_input_types": 205
1979 "pattern_identifier": "id_card_exp_date_preserving",
1980 "positive_pattern": "masa berlaku|berlaku hingga",
1981 "positive_score": 1.0,
1982 "negative_pattern": null,
1983 "match_field_attributes": 3,
1984 "match_field_input_types": 205
1988 "CREDIT_CARD_EXP_MONTH_BEFORE_YEAR": {
1991 "pattern_identifier": "en_card_exp_month_before_year_preserving",
1992 "positive_pattern": "^mm$",
1993 "positive_score": 1.0,
1994 "negative_pattern": null,
1995 "match_field_attributes": 3,
1996 "match_field_input_types": 205
2000 "CREDIT_CARD_EXP_YEAR_AFTER_MONTH": {
2003 "pattern_identifier": "en_card_exp_year_after_month_preserving",
2004 "positive_pattern": "^(yy|yyyy)$",
2005 "positive_score": 1.0,
2006 "negative_pattern": null,
2007 "match_field_attributes": 3,
2008 "match_field_input_types": 205
2015 "pattern_identifier": "en_gift_card_preserving",
2016 "positive_pattern": "gift.?(card|cert)",
2017 "positive_score": 1.0,
2018 "negative_pattern": null,
2019 "match_field_attributes": 3,
2020 "match_field_input_types": 197
2024 "DEBIT_GIFT_CARD": {
2027 "pattern_identifier": "en_debit_gift_card_preserving",
2028 "positive_pattern": "(?:visa|mastercard|discover|amex|american express).*gift.?card",
2029 "positive_score": 1.0,
2030 "negative_pattern": null,
2031 "match_field_attributes": 3,
2032 "match_field_input_types": 197
2039 "pattern_identifier": "en_debit_card_preserving",
2040 "positive_pattern": "debit.*card",
2041 "positive_score": 1.0,
2042 "negative_pattern": null,
2043 "match_field_attributes": 3,
2044 "match_field_input_types": 197
2051 "pattern_identifier": "en_day_preserving",
2052 "positive_pattern": "day",
2053 "positive_score": 1.0,
2054 "negative_pattern": null,
2055 "match_field_attributes": 3,
2056 "match_field_input_types": 9
2063 "pattern_identifier": "en_email_preserving",
2064 "positive_pattern": "e.?mail",
2065 "positive_score": 1.4,
2066 "negative_pattern": null,
2067 "match_field_attributes": 3,
2068 "match_field_input_types": 3
2073 "pattern_identifier": "fr_email_preserving",
2074 "positive_pattern": "courriel",
2075 "positive_score": 1.4,
2076 "negative_pattern": null,
2077 "match_field_attributes": 3,
2078 "match_field_input_types": 3
2083 "pattern_identifier": "es_email_preserving",
2084 "positive_pattern": "correo.*electr(o|ó)nico",
2085 "positive_score": 1.4,
2086 "negative_pattern": null,
2087 "match_field_attributes": 3,
2088 "match_field_input_types": 3
2093 "pattern_identifier": "ja_email_preserving",
2094 "positive_pattern": "メールアドレス",
2095 "positive_score": 1.4,
2096 "negative_pattern": null,
2097 "match_field_attributes": 3,
2098 "match_field_input_types": 3
2103 "pattern_identifier": "ru_email_preserving",
2104 "positive_pattern": "Электронн(ая|ой).?Почт(а|ы)",
2105 "positive_score": 1.4,
2106 "negative_pattern": null,
2107 "match_field_attributes": 3,
2108 "match_field_input_types": 3
2113 "pattern_identifier": "zh_email_preserving",
2114 "positive_pattern": "邮件|邮箱",
2115 "positive_score": 1.4,
2116 "negative_pattern": null,
2117 "match_field_attributes": 3,
2118 "match_field_input_types": 3
2123 "pattern_identifier": "zh_email_preserving",
2124 "positive_pattern": "電郵地址|電子信箱",
2125 "positive_score": 1.4,
2126 "negative_pattern": null,
2127 "match_field_attributes": 3,
2128 "match_field_input_types": 3
2133 "pattern_identifier": "ml_email_preserving",
2134 "positive_pattern": "ഇ-മെയില്|ഇലക്ട്രോണിക്.?മെയിൽ",
2135 "positive_score": 1.4,
2136 "negative_pattern": null,
2137 "match_field_attributes": 3,
2138 "match_field_input_types": 3
2143 "pattern_identifier": "fa_email_preserving",
2144 "positive_pattern": "ایمیل|پست.*الکترونیک",
2145 "positive_score": 1.4,
2146 "negative_pattern": null,
2147 "match_field_attributes": 3,
2148 "match_field_input_types": 3
2153 "pattern_identifier": "hi_email_preserving",
2154 "positive_pattern": "ईमेल|इलॅक्ट्रॉनिक.?मेल",
2155 "positive_score": 1.4,
2156 "negative_pattern": null,
2157 "match_field_attributes": 3,
2158 "match_field_input_types": 3
2163 "pattern_identifier": "tr_email_preserving",
2164 "positive_pattern": "(\\b|_)eposta(\\b|_)",
2165 "positive_score": 1.4,
2166 "negative_pattern": null,
2167 "match_field_attributes": 3,
2168 "match_field_input_types": 3
2173 "pattern_identifier": "ko_email_preserving",
2174 "positive_pattern": "(?:이메일|전자.?우편|[Ee]-?mail)(.?주소)?",
2175 "positive_score": 1.4,
2176 "negative_pattern": null,
2177 "match_field_attributes": 3,
2178 "match_field_input_types": 3
2185 "pattern_identifier": "en_name_ignored_preserving",
2186 "positive_pattern": "user.?name|user.?id|nickname|maiden name|title|prefix|suffix",
2187 "positive_score": 0.9,
2188 "negative_pattern": null,
2189 "match_field_attributes": 3,
2190 "match_field_input_types": 137
2195 "pattern_identifier": "de_name_ignored_preserving",
2196 "positive_pattern": "vollständiger.?name",
2197 "positive_score": 0.9,
2198 "negative_pattern": null,
2199 "match_field_attributes": 3,
2200 "match_field_input_types": 137
2205 "pattern_identifier": "zh_name_ignored_preserving",
2206 "positive_pattern": "用户名",
2207 "positive_score": 0.9,
2208 "negative_pattern": null,
2209 "match_field_attributes": 3,
2210 "match_field_input_types": 137
2215 "pattern_identifier": "ko_name_ignored_preserving",
2216 "positive_pattern": "(?:사용자.?)?아이디|사용자.?ID",
2217 "positive_score": 0.9,
2218 "negative_pattern": null,
2219 "match_field_attributes": 3,
2220 "match_field_input_types": 137
2227 "pattern_identifier": "en_full_name_preserving",
2228 "positive_pattern": "^name|full.?name|your.?name|customer.?name|bill.?name|ship.?name|name.*first.*last|firstandlastname|contact.?(name|person)",
2229 "positive_score": 0.9,
2230 "negative_pattern": null,
2231 "match_field_attributes": 3,
2232 "match_field_input_types": 1
2237 "pattern_identifier": "es_full_name_preserving",
2238 "positive_pattern": "nombre.*y.*apellidos",
2239 "positive_score": 0.9,
2240 "negative_pattern": null,
2241 "match_field_attributes": 3,
2242 "match_field_input_types": 1
2247 "pattern_identifier": "fr_full_name_preserving",
2248 "positive_pattern": "^nom(?![a-zA-Z])",
2249 "positive_score": 0.9,
2250 "negative_pattern": null,
2251 "match_field_attributes": 3,
2252 "match_field_input_types": 1
2257 "pattern_identifier": "ja_full_name_preserving",
2258 "positive_pattern": "お名前|氏名",
2259 "positive_score": 0.9,
2260 "negative_pattern": null,
2261 "match_field_attributes": 3,
2262 "match_field_input_types": 1
2267 "pattern_identifier": "pt_full_name_preserving",
2268 "positive_pattern": "^nome",
2269 "positive_score": 0.9,
2270 "negative_pattern": null,
2271 "match_field_attributes": 3,
2272 "match_field_input_types": 1
2277 "pattern_identifier": "fa_full_name_preserving",
2278 "positive_pattern": "نام.*نام.*خانوادگی",
2279 "positive_score": 0.9,
2280 "negative_pattern": null,
2281 "match_field_attributes": 3,
2282 "match_field_input_types": 1
2287 "pattern_identifier": "zh_full_name_preserving",
2288 "positive_pattern": "姓名",
2289 "positive_score": 0.9,
2290 "negative_pattern": null,
2291 "match_field_attributes": 3,
2292 "match_field_input_types": 1
2297 "pattern_identifier": "ru_full_name_preserving",
2298 "positive_pattern": "контактное.?лицо",
2299 "positive_score": 0.9,
2300 "negative_pattern": null,
2301 "match_field_attributes": 3,
2302 "match_field_input_types": 1
2307 "pattern_identifier": "tr_full_name_preserving",
2308 "positive_pattern": "(\\b|_|\\*)ad[ı]? soyad[ı]?(\\b|_|\\*)",
2309 "positive_score": 0.9,
2310 "negative_pattern": null,
2311 "match_field_attributes": 3,
2312 "match_field_input_types": 1
2317 "pattern_identifier": "ko_full_name_preserving",
2318 "positive_pattern": "성명",
2319 "positive_score": 0.9,
2320 "negative_pattern": null,
2321 "match_field_attributes": 3,
2322 "match_field_input_types": 1
2327 "pattern_identifier": "id_full_name_preserving",
2328 "positive_pattern": "nama.?(lengkap|penerima|kamu)",
2329 "positive_score": 0.9,
2330 "negative_pattern": null,
2331 "match_field_attributes": 3,
2332 "match_field_input_types": 1
2339 "pattern_identifier": "en_name_specific_preserving",
2340 "positive_pattern": "^name",
2341 "positive_score": 0.9,
2342 "negative_pattern": null,
2343 "match_field_attributes": 3,
2344 "match_field_input_types": 1
2349 "pattern_identifier": "fr_name_specific_preserving",
2350 "positive_pattern": "^nom",
2351 "positive_score": 0.9,
2352 "negative_pattern": null,
2353 "match_field_attributes": 3,
2354 "match_field_input_types": 1
2359 "pattern_identifier": "pt_name_specific_preserving",
2360 "positive_pattern": "^nome",
2361 "positive_score": 0.9,
2362 "negative_pattern": null,
2363 "match_field_attributes": 3,
2364 "match_field_input_types": 1
2371 "pattern_identifier": "en_first_name_preserving",
2372 "positive_pattern": "first.*name|initials|fname|first$|given.*name",
2373 "positive_score": 0.9,
2374 "negative_pattern": null,
2375 "match_field_attributes": 3,
2376 "match_field_input_types": 1
2381 "pattern_identifier": "de_first_name_preserving",
2382 "positive_pattern": "vorname",
2383 "positive_score": 0.9,
2384 "negative_pattern": null,
2385 "match_field_attributes": 3,
2386 "match_field_input_types": 1
2391 "pattern_identifier": "es_first_name_preserving",
2392 "positive_pattern": "nombre",
2393 "positive_score": 0.9,
2394 "negative_pattern": null,
2395 "match_field_attributes": 3,
2396 "match_field_input_types": 1
2401 "pattern_identifier": "fr_first_name_preserving",
2402 "positive_pattern": "forename|prénom|prenom",
2403 "positive_score": 0.9,
2404 "negative_pattern": null,
2405 "match_field_attributes": 3,
2406 "match_field_input_types": 1
2411 "pattern_identifier": "ja_first_name_preserving",
2412 "positive_pattern": "名",
2413 "positive_score": 0.9,
2414 "negative_pattern": null,
2415 "match_field_attributes": 3,
2416 "match_field_input_types": 1
2421 "pattern_identifier": "pt_first_name_preserving",
2422 "positive_pattern": "nome",
2423 "positive_score": 0.9,
2424 "negative_pattern": null,
2425 "match_field_attributes": 3,
2426 "match_field_input_types": 1
2431 "pattern_identifier": "ru_first_name_preserving",
2432 "positive_pattern": "Имя",
2433 "positive_score": 0.9,
2434 "negative_pattern": null,
2435 "match_field_attributes": 3,
2436 "match_field_input_types": 1
2441 "pattern_identifier": "fa_first_name_preserving",
2442 "positive_pattern": "نام",
2443 "positive_score": 0.9,
2444 "negative_pattern": null,
2445 "match_field_attributes": 3,
2446 "match_field_input_types": 1
2451 "pattern_identifier": "ko_first_name_preserving",
2452 "positive_pattern": "이름",
2453 "positive_score": 0.9,
2454 "negative_pattern": null,
2455 "match_field_attributes": 3,
2456 "match_field_input_types": 1
2461 "pattern_identifier": "ml_first_name_preserving",
2462 "positive_pattern": "പേര്",
2463 "positive_score": 0.9,
2464 "negative_pattern": null,
2465 "match_field_attributes": 3,
2466 "match_field_input_types": 1
2471 "pattern_identifier": "tr_first_name_preserving",
2472 "positive_pattern": "(\\b|_|\\*)(isim|ad|ad(i|ı|iniz|ınız)?)(\\b|_|\\*)",
2473 "positive_score": 0.9,
2474 "negative_pattern": null,
2475 "match_field_attributes": 3,
2476 "match_field_input_types": 1
2481 "pattern_identifier": "hi_first_name_preserving",
2482 "positive_pattern": "नाम",
2483 "positive_score": 0.9,
2484 "negative_pattern": null,
2485 "match_field_attributes": 3,
2486 "match_field_input_types": 1
2491 "pattern_identifier": "id_first_name_preserving",
2492 "positive_pattern": "nama depan",
2493 "positive_score": 0.9,
2494 "negative_pattern": null,
2495 "match_field_attributes": 3,
2496 "match_field_input_types": 1
2503 "pattern_identifier": "en_middle_initial_preserving",
2504 "positive_pattern": "middle.*initial|m\\.i\\.|mi$|\\bmi\\b",
2505 "positive_score": 0.9,
2506 "negative_pattern": null,
2507 "match_field_attributes": 3,
2508 "match_field_input_types": 1
2515 "pattern_identifier": "en_middle_name_preserving",
2516 "positive_pattern": "middle.*name|mname|middle$",
2517 "positive_score": 0.9,
2518 "negative_pattern": null,
2519 "match_field_attributes": 3,
2520 "match_field_input_types": 1
2527 "pattern_identifier": "en_last_name_preserving",
2528 "positive_pattern": "last.*name|lname|surname(?!\\d)|last$|secondname|family.*name",
2529 "positive_score": 0.9,
2530 "negative_pattern": null,
2531 "match_field_attributes": 3,
2532 "match_field_input_types": 1
2537 "pattern_identifier": "de_last_name_preserving",
2538 "positive_pattern": "nachname",
2539 "positive_score": 0.9,
2540 "negative_pattern": null,
2541 "match_field_attributes": 3,
2542 "match_field_input_types": 1
2547 "pattern_identifier": "es_last_name_preserving",
2548 "positive_pattern": "apellidos?",
2549 "positive_score": 0.9,
2550 "negative_pattern": null,
2551 "match_field_attributes": 3,
2552 "match_field_input_types": 1
2557 "pattern_identifier": "fr_last_name_preserving",
2558 "positive_pattern": "famille|^nom(?![a-zA-Z])",
2559 "positive_score": 0.9,
2560 "negative_pattern": null,
2561 "match_field_attributes": 3,
2562 "match_field_input_types": 1
2567 "pattern_identifier": "it_last_name_preserving",
2568 "positive_pattern": "cognome",
2569 "positive_score": 0.9,
2570 "negative_pattern": null,
2571 "match_field_attributes": 3,
2572 "match_field_input_types": 1
2577 "pattern_identifier": "ja_last_name_preserving",
2578 "positive_pattern": "姓",
2579 "positive_score": 0.9,
2580 "negative_pattern": null,
2581 "match_field_attributes": 3,
2582 "match_field_input_types": 1
2587 "pattern_identifier": "pt_last_name_preserving",
2588 "positive_pattern": "apelidos|surename|sobrenome",
2589 "positive_score": 0.9,
2590 "negative_pattern": null,
2591 "match_field_attributes": 3,
2592 "match_field_input_types": 1
2597 "pattern_identifier": "ru_last_name_preserving",
2598 "positive_pattern": "Фамилия",
2599 "positive_score": 0.9,
2600 "negative_pattern": null,
2601 "match_field_attributes": 3,
2602 "match_field_input_types": 1
2607 "pattern_identifier": "fa_last_name_preserving",
2608 "positive_pattern": "نام.*خانوادگی",
2609 "positive_score": 0.9,
2610 "negative_pattern": null,
2611 "match_field_attributes": 3,
2612 "match_field_input_types": 1
2617 "pattern_identifier": "hi_last_name_preserving",
2618 "positive_pattern": "उपनाम",
2619 "positive_score": 0.9,
2620 "negative_pattern": null,
2621 "match_field_attributes": 3,
2622 "match_field_input_types": 1
2627 "pattern_identifier": "ml_last_name_preserving",
2628 "positive_pattern": "മറുപേര്",
2629 "positive_score": 0.9,
2630 "negative_pattern": null,
2631 "match_field_attributes": 3,
2632 "match_field_input_types": 1
2637 "pattern_identifier": "tr_last_name_preserving",
2638 "positive_pattern": "(\\b|_|\\*)(soyisim|soyad(i|ı|iniz|ınız)?)(\\b|_|\\*)",
2639 "positive_score": 0.9,
2640 "negative_pattern": null,
2641 "match_field_attributes": 3,
2642 "match_field_input_types": 1
2647 "pattern_identifier": "ko_last_name_preserving",
2648 "positive_pattern": "\\b성(?:[^명]|\\b)",
2649 "positive_score": 0.9,
2650 "negative_pattern": null,
2651 "match_field_attributes": 3,
2652 "match_field_input_types": 1
2657 "pattern_identifier": "id_last_name_preserving",
2658 "positive_pattern": "nama belakang",
2659 "positive_score": 0.9,
2660 "negative_pattern": null,
2661 "match_field_attributes": 3,
2662 "match_field_input_types": 1
2666 "LAST_NAME_FIRST": {
2669 "pattern_identifier": "es_last_name_first_preserving",
2670 "positive_pattern": "(primer.*apellido)|(apellido1)|(apellido.*paterno)|surname_?1|first(\\s|_)?surname",
2671 "positive_score": 0.9,
2672 "negative_pattern": null,
2673 "match_field_attributes": 3,
2674 "match_field_input_types": 1
2678 "LAST_NAME_SECOND": {
2681 "pattern_identifier": "es_last_name_second_preserving",
2682 "positive_pattern": "(segund.*apellido)|(apellido2)|(apellido.*materno)|surname_?2|second(\\s|_)?surname",
2683 "positive_score": 0.9,
2684 "negative_pattern": null,
2685 "match_field_attributes": 3,
2686 "match_field_input_types": 1
2690 "HONORIFIC_PREFIX": {
2693 "pattern_identifier": "en_honorific_prefix_preserving",
2694 "positive_pattern": "^title:?$|(salutation(?! and given name))",
2695 "positive_score": 0.9,
2696 "negative_pattern": null,
2697 "match_field_attributes": 3,
2698 "match_field_input_types": 1
2703 "pattern_identifier": "de_honorific_prefix_preserving",
2704 "positive_pattern": "anrede|titel",
2705 "positive_score": 0.9,
2706 "negative_pattern": null,
2707 "match_field_attributes": 3,
2708 "match_field_input_types": 1
2713 "pattern_identifier": "es_honorific_prefix_preserving",
2714 "positive_pattern": "tratamiento|encabezamiento",
2715 "positive_score": 0.9,
2716 "negative_pattern": null,
2717 "match_field_attributes": 3,
2718 "match_field_input_types": 1
2723 "pattern_identifier": "it_honorific_prefix_preserving",
2724 "positive_pattern": "titolo",
2725 "positive_score": 0.9,
2726 "negative_pattern": null,
2727 "match_field_attributes": 3,
2728 "match_field_input_types": 1
2733 "pattern_identifier": "fr_honorific_prefix_preserving",
2734 "positive_pattern": "titre",
2735 "positive_score": 0.9,
2736 "negative_pattern": null,
2737 "match_field_attributes": 3,
2738 "match_field_input_types": 1
2743 "pattern_identifier": "ru_honorific_prefix_preserving",
2744 "positive_pattern": "обращение|звание",
2745 "positive_score": 0.9,
2746 "negative_pattern": null,
2747 "match_field_attributes": 3,
2748 "match_field_input_types": 1
2753 "pattern_identifier": "el_honorific_prefix_preserving",
2754 "positive_pattern": "προσφώνηση",
2755 "positive_score": 0.9,
2756 "negative_pattern": null,
2757 "match_field_attributes": 3,
2758 "match_field_input_types": 1
2763 "pattern_identifier": "tr_honorific_prefix_preserving",
2764 "positive_pattern": "hitap",
2765 "positive_score": 0.9,
2766 "negative_pattern": null,
2767 "match_field_attributes": 3,
2768 "match_field_input_types": 1
2775 "pattern_identifier": "en_phone_preserving",
2776 "positive_pattern": "phone|mobile|contact.?number",
2777 "positive_score": 1.2,
2778 "negative_pattern": null,
2779 "match_field_attributes": 3,
2780 "match_field_input_types": 69
2785 "pattern_identifier": "de_phone_preserving",
2786 "positive_pattern": "telefonnummer",
2787 "positive_score": 1.2,
2788 "negative_pattern": null,
2789 "match_field_attributes": 3,
2790 "match_field_input_types": 69
2795 "pattern_identifier": "es_phone_preserving",
2796 "positive_pattern": "telefono|teléfono",
2797 "positive_score": 1.2,
2798 "negative_pattern": null,
2799 "match_field_attributes": 3,
2800 "match_field_input_types": 69
2805 "pattern_identifier": "fr_phone_preserving",
2806 "positive_pattern": "telfixe",
2807 "positive_score": 1.2,
2808 "negative_pattern": null,
2809 "match_field_attributes": 3,
2810 "match_field_input_types": 69
2815 "pattern_identifier": "ja_phone_preserving",
2816 "positive_pattern": "電話",
2817 "positive_score": 1.2,
2818 "negative_pattern": null,
2819 "match_field_attributes": 3,
2820 "match_field_input_types": 69
2825 "pattern_identifier": "pt_phone_preserving",
2826 "positive_pattern": "telefone|telemovel",
2827 "positive_score": 1.2,
2828 "negative_pattern": null,
2829 "match_field_attributes": 3,
2830 "match_field_input_types": 69
2835 "pattern_identifier": "ru_phone_preserving",
2836 "positive_pattern": "телефон",
2837 "positive_score": 1.2,
2838 "negative_pattern": null,
2839 "match_field_attributes": 3,
2840 "match_field_input_types": 69
2845 "pattern_identifier": "hi_phone_preserving",
2846 "positive_pattern": "मोबाइल",
2847 "positive_score": 1.2,
2848 "negative_pattern": null,
2849 "match_field_attributes": 3,
2850 "match_field_input_types": 69
2855 "pattern_identifier": "tr_phone_preserving",
2856 "positive_pattern": "(\\b|_|\\*)telefon(\\b|_|\\*)",
2857 "positive_score": 1.2,
2858 "negative_pattern": null,
2859 "match_field_attributes": 3,
2860 "match_field_input_types": 69
2865 "pattern_identifier": "zh_phone_preserving",
2866 "positive_pattern": "电话",
2867 "positive_score": 1.2,
2868 "negative_pattern": null,
2869 "match_field_attributes": 3,
2870 "match_field_input_types": 69
2875 "pattern_identifier": "ml_phone_preserving",
2876 "positive_pattern": "മൊബൈല്",
2877 "positive_score": 1.2,
2878 "negative_pattern": null,
2879 "match_field_attributes": 3,
2880 "match_field_input_types": 69
2885 "pattern_identifier": "ko_phone_preserving",
2886 "positive_pattern": "(?:전화|핸드폰|휴대폰|휴대전화)(?:.?번호)?",
2887 "positive_score": 1.2,
2888 "negative_pattern": null,
2889 "match_field_attributes": 3,
2890 "match_field_input_types": 69
2895 "pattern_identifier": "id_phone_preserving",
2896 "positive_pattern": "telepon|ponsel|(nomor|no\\.?).?(hp|handphone)",
2897 "positive_score": 1.2,
2898 "negative_pattern": null,
2899 "match_field_attributes": 3,
2900 "match_field_input_types": 69
2904 "AUGMENTED_PHONE_COUNTRY_CODE": {
2907 "pattern_identifier": "en_augmented_phone_country_code_preserving",
2908 "positive_pattern": "^[^0-9+]*(?:\\+|00)\\s*([1-9]\\d{0,3})\\D*$",
2909 "positive_score": 1.3,
2910 "negative_pattern": null,
2911 "match_field_attributes": 3,
2912 "match_field_input_types": 1
2916 "PHONE_COUNTRY_CODE": {
2919 "pattern_identifier": "en_phone_country_code_preserving",
2920 "positive_pattern": "country.*code|ccode|_cc|phone.*code|user.*phone.*code",
2921 "positive_score": 1.3,
2922 "negative_pattern": null,
2923 "match_field_attributes": 3,
2924 "match_field_input_types": 77
2928 "PHONE_AREA_CODE_NO_TEXT": {
2931 "pattern_identifier": "en_phone_area_code_no_text_preserving",
2932 "positive_pattern": "^\\($",
2933 "positive_score": 1.3,
2934 "negative_pattern": null,
2935 "match_field_attributes": 3,
2936 "match_field_input_types": 69
2940 "PHONE_AREA_CODE": {
2943 "pattern_identifier": "en_phone_area_code_preserving",
2944 "positive_pattern": "area.*code|acode|area",
2945 "positive_score": 1.3,
2946 "negative_pattern": null,
2947 "match_field_attributes": 3,
2948 "match_field_input_types": 69
2953 "pattern_identifier": "ko_phone_area_code_preserving",
2954 "positive_pattern": "지역.?번호",
2955 "positive_score": 1.3,
2956 "negative_pattern": null,
2957 "match_field_attributes": 3,
2958 "match_field_input_types": 69
2962 "PHONE_PREFIX_SEPARATOR": {
2965 "pattern_identifier": "en_phone_prefix_separator_preserving",
2966 "positive_pattern": "^-$|^\\)$",
2967 "positive_score": 1.3,
2968 "negative_pattern": null,
2969 "match_field_attributes": 3,
2970 "match_field_input_types": 69
2974 "PHONE_SUFFIX_SEPARATOR": {
2977 "pattern_identifier": "en_phone_suffix_separator_preserving",
2978 "positive_pattern": "^-$",
2979 "positive_score": 1.3,
2980 "negative_pattern": null,
2981 "match_field_attributes": 3,
2982 "match_field_input_types": 69
2989 "pattern_identifier": "en_phone_prefix_preserving",
2990 "positive_pattern": "prefix|exchange",
2991 "positive_score": 1.3,
2992 "negative_pattern": null,
2993 "match_field_attributes": 3,
2994 "match_field_input_types": 69
2999 "pattern_identifier": "fr_phone_prefix_preserving",
3000 "positive_pattern": "preselection",
3001 "positive_score": 1.3,
3002 "negative_pattern": null,
3003 "match_field_attributes": 3,
3004 "match_field_input_types": 69
3009 "pattern_identifier": "pt_phone_prefix_preserving",
3010 "positive_pattern": "ddd",
3011 "positive_score": 1.3,
3012 "negative_pattern": null,
3013 "match_field_attributes": 3,
3014 "match_field_input_types": 69
3021 "pattern_identifier": "en_phone_suffix_preserving",
3022 "positive_pattern": "suffix",
3023 "positive_score": 1.3,
3024 "negative_pattern": null,
3025 "match_field_attributes": 3,
3026 "match_field_input_types": 69
3030 "PHONE_EXTENSION": {
3033 "pattern_identifier": "en_phone_extension_preserving",
3034 "positive_pattern": "\\bext|ext\\b|extension",
3035 "positive_score": 1.3,
3036 "negative_pattern": null,
3037 "match_field_attributes": 3,
3038 "match_field_input_types": 69
3043 "pattern_identifier": "pt_phone_extension_preserving",
3044 "positive_pattern": "ramal",
3045 "positive_score": 1.3,
3046 "negative_pattern": null,
3047 "match_field_attributes": 3,
3048 "match_field_input_types": 69
3055 "pattern_identifier": "en_passport_preserving",
3056 "positive_pattern": "document.*number|passport",
3057 "positive_score": 1.2,
3058 "negative_pattern": null,
3059 "match_field_attributes": 3,
3060 "match_field_input_types": 1
3065 "pattern_identifier": "fr_passport_preserving",
3066 "positive_pattern": "passeport",
3067 "positive_score": 1.2,
3068 "negative_pattern": null,
3069 "match_field_attributes": 3,
3070 "match_field_input_types": 1
3075 "pattern_identifier": "es_passport_preserving",
3076 "positive_pattern": "numero.*documento|pasaporte",
3077 "positive_score": 1.2,
3078 "negative_pattern": null,
3079 "match_field_attributes": 3,
3080 "match_field_input_types": 1
3085 "pattern_identifier": "ja_passport_preserving",
3086 "positive_pattern": "書類",
3087 "positive_score": 1.2,
3088 "negative_pattern": null,
3089 "match_field_attributes": 3,
3090 "match_field_input_types": 1
3097 "pattern_identifier": "en_travel_origin_preserving",
3098 "positive_pattern": "point.*of.*entry|arrival",
3099 "positive_score": 1.2,
3100 "negative_pattern": null,
3101 "match_field_attributes": 3,
3102 "match_field_input_types": 1
3107 "pattern_identifier": "es_travel_origin_preserving",
3108 "positive_pattern": "punto.*internaci(o|ó)n|fecha.*llegada",
3109 "positive_score": 1.2,
3110 "negative_pattern": null,
3111 "match_field_attributes": 3,
3112 "match_field_input_types": 1
3117 "pattern_identifier": "ja_travel_origin_preserving",
3118 "positive_pattern": "入国",
3119 "positive_score": 1.2,
3120 "negative_pattern": null,
3121 "match_field_attributes": 3,
3122 "match_field_input_types": 1
3126 "TRAVEL_DESTINATION": {
3129 "pattern_identifier": "en_travel_destination_preserving",
3130 "positive_pattern": "departure",
3131 "positive_score": 1.2,
3132 "negative_pattern": null,
3133 "match_field_attributes": 3,
3134 "match_field_input_types": 1
3139 "pattern_identifier": "es_travel_destination_preserving",
3140 "positive_pattern": "fecha.*salida|destino",
3141 "positive_score": 1.2,
3142 "negative_pattern": null,
3143 "match_field_attributes": 3,
3144 "match_field_input_types": 1
3149 "pattern_identifier": "ja_travel_destination_preserving",
3150 "positive_pattern": "出国",
3151 "positive_score": 1.2,
3152 "negative_pattern": null,
3153 "match_field_attributes": 3,
3154 "match_field_input_types": 1
3161 "pattern_identifier": "en_flight_preserving",
3162 "positive_pattern": "airline|flight",
3163 "positive_score": 1.2,
3164 "negative_pattern": null,
3165 "match_field_attributes": 3,
3166 "match_field_input_types": 1
3171 "pattern_identifier": "es_flight_preserving",
3172 "positive_pattern": "aerol(i|í)nea|n(u|ú)mero.*vuelo",
3173 "positive_score": 1.2,
3174 "negative_pattern": null,
3175 "match_field_attributes": 3,
3176 "match_field_input_types": 1
3181 "pattern_identifier": "ja_flight_preserving",
3182 "positive_pattern": "便名|航空会社",
3183 "positive_score": 1.2,
3184 "negative_pattern": null,
3185 "match_field_attributes": 3,
3186 "match_field_input_types": 1
3190 "UPI_VIRTUAL_PAYMENT_ADDRESS": {
3193 "pattern_identifier": "en_upi_virtual_payment_address_user@(IFSC/Aadhaar/Mobile/RuPay)_preserving",
3194 "positive_pattern": "^[\\w.+-_]+@(\\w+\\.ifsc\\.npci|aadhaar\\.npci|mobile\\.npci|rupay\\.npci)$",
3195 "positive_score": 0,
3196 "negative_pattern": null,
3197 "match_field_attributes": 3,
3198 "match_field_input_types": 1
3201 "pattern_identifier": "en_upi_virtual_payment_address_user@(bank_list)_preserving",
3202 "positive_pattern": "^[\\w.+-_]+@(airtel|airtelpaymentsbank|albk|allahabadbank|allbank|andb|apb|apl|axis|axisbank|axisgo|bandhan|barodampay|birla|boi|cbin|cboi|centralbank|cmsidfc|cnrb|csbcash|csbpay|cub|dbs|dcb|dcbbank|denabank|dlb|eazypay|equitas|ezeepay|fbl|federal|finobank|hdfcbank|hsbc|icici|idbi|idbibank|idfc|idfcbank|idfcnetc|ikwik|imobile|indbank|indianbank|indianbk|indus|iob|jkb|jsb|jsbp|karb|karurvysyabank|kaypay|kbl|kbl052|kmb|kmbl|kotak|kvb|kvbank|lime|lvb|lvbank|mahb|obc|okaxis|okbizaxis|okhdfcbank|okicici|oksbi|paytm|payzapp|pingpay|pnb|pockets|psb|purz|rajgovhdfcbank|rbl|sbi|sc|scb|scbl|scmobile|sib|srcb|synd|syndbank|syndicate|tjsb|tjsp|ubi|uboi|uco|unionbank|unionbankofindia|united|upi|utbi|vijayabank|vijb|vjb|ybl|yesbank|yesbankltd)$",
3203 "positive_score": 0,
3204 "negative_pattern": null,
3205 "match_field_attributes": 3,
3206 "match_field_input_types": 1
3210 "INTERNATIONAL_BANK_ACCOUNT_NUMBER": {
3213 "pattern_identifier": "en_international_bank_account_number_preserving",
3214 "positive_pattern": "^[a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}([a-zA-Z0-9]?){0,16}$",
3215 "positive_score": 0,
3216 "negative_pattern": null,
3217 "match_field_attributes": 3,
3218 "match_field_input_types": 1
3222 "VALIDATION_CREDIT_CARD_VERIFICATION_CODE": {
3225 "pattern_identifier": "en_credit_card_cvc_preserving",
3226 "positive_pattern": "^\\d{3,4}$",
3227 "positive_score": 0,
3228 "negative_pattern": null,
3229 "match_field_attributes": 3,
3230 "match_field_input_types": 1
3234 "VALIDATION_CREDIT_CARD_EXP_YEAR": {
3237 "pattern_identifier": "en_credit_card_exp_year_preserving",
3238 "positive_pattern": "^[2][0][1-9][0-9]$",
3239 "positive_score": 0,
3240 "negative_pattern": null,
3241 "match_field_attributes": 3,
3242 "match_field_input_types": 1
3246 "URL_SEARCH_ACTION": {
3249 "pattern_identifier": "en_url_search_action_preserving",
3250 "positive_pattern": "/search(/|((\\w*\\.\\w+)?$))",
3251 "positive_score": 0,
3252 "negative_pattern": null,
3253 "match_field_attributes": 3,
3254 "match_field_input_types": 1
3258 "SOCIAL_SECURITY": {
3261 "pattern_identifier": "en_social_security_preserving",
3262 "positive_pattern": "ssn|social.?security.?(num(ber)?|#)*",
3263 "positive_score": 0,
3264 "negative_pattern": null,
3265 "match_field_attributes": 3,
3266 "match_field_input_types": 1
3270 "ONE_TIME_PASSWORD": {
3273 "pattern_identifier": "en_one_time_password_preserving",
3274 "positive_pattern": "one.?time|sms.?(code|token|password|pwd|pass)",
3275 "positive_score": 0,
3276 "negative_pattern": null,
3277 "match_field_attributes": 3,
3278 "match_field_input_types": 1