| { |
| "__comment__": [ |
| "This file is identified by PatternSource::kLegacy in the code.", |
| "See go/autofill-internal-parsing-patterns for instructions on how to update patterns." |
| ], |
| "PATTERN_SOURCE_DUMMY": { |
| "en": [ |
| { |
| "positive_pattern": "legacy", |
| "positive_score": 0.0, |
| "negative_pattern": null, |
| "match_field_attributes": [], |
| "form_control_types": [] |
| } |
| ] |
| }, |
| "ADDRESS_HOME_STREET_LOCATION": { |
| "es": [ |
| { |
| "positive_pattern": "calle y número", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "ADDRESS_HOME_STREET_NAME": { |
| "en" : [ |
| { |
| "positive_pattern": "street", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "de" : [ |
| { |
| "positive_pattern": "stra(ss|ß)e", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "es" : [ |
| { |
| "positive_pattern": "calle", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "ru" : [ |
| { |
| "positive_pattern": "улица|название.?улицы", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "pl" : [ |
| { |
| "positive_pattern": "ulica|ulicy", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "pt" : [ |
| { |
| "positive_pattern": "rua|avenida|endere[çc]o|logradouro|dirección", |
| "positive_score": 1.1, |
| "negative_pattern": "(do |de )endere[çc]o", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "ADDRESS_HOME_APT_NUM": { |
| "en": [ |
| { |
| "positive_pattern": "apartment", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "es": [ |
| { |
| // "(?:no|núm|num).*int" would be simpler than splitting the number |
| // and "int" via "\\.?\\s+" but generates false positives |
| // (e.g. "enter *no.* of po*int*s"). |
| // We also go some extra mile to make sure that "teléfono internacional" |
| // (which contains "no int" does not match this regex). |
| "positive_pattern": "interior|número.*apartamento|departamento|(?:(?<!teléfo)no|n[úu]m(?:ero)?)\\.?\\s*(int\\b|interno)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "wohnung", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pl": [ |
| { |
| "positive_pattern": "(?:nr|numer)?[.\\s]*(?:lokalu|(?<!za)mieszkani[ae])", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "квартир", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "numero.*appartamento", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "numéro.*appartement", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "ADDRESS_HOME_HOUSE_NUMBER_AND_APT": { |
| "pl": [ |
| { |
| "positive_pattern": "(?:domu|budynku)(?:[.,\\s/]|nr|numer)*(?:lokalu|mieszkani[ae])", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "ADDRESS_HOME_HOUSE_NUMBER":{ |
| "en": [ |
| { |
| "positive_pattern": "(house.?|street.?|^)(number|no\\.?$)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "(haus.?|^)(nummer|nr)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pl": [ |
| { |
| "positive_pattern": "(?:nr|numer)[.\\s]*(?:domu|budynku)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "^\\*?.?número(.?\\*?$| da residência)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "es": [ |
| { |
| // "(?:no|núm|num).*ext" would be simpler than splitting the number |
| // and "ext" via "\\.?\\s+" but generates false positives |
| // (e.g. "*no*te_t*ext*"). |
| "positive_pattern": "exterior|(?:no|n[úu]m(?:ero)?)\\.?\\s*ext", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "дом|номер.?дома", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "ATTENTION_IGNORED": { |
| "en": [ |
| { |
| "positive_pattern": "attention|attn", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "REGION_IGNORED": { |
| "en": [ |
| { |
| "positive_pattern": "province|region|other", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "provincia", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "bairro|suburb", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "ADDRESS_NAME_IGNORED": { |
| "en": [ |
| { |
| "positive_pattern": "(?:address|location).*(?:nickname|label|type)", |
| "positive_score": 1.1, |
| "negative_pattern": "e.?mail|re.?type|typed", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "(?:alias|identificador|nombre).*dirección", |
| "positive_score": 1.1, |
| "negative_pattern": "e.?mail|correo|apellido|nombres", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "adres (?:[İi]sim|başlığı|adı)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "(?:tipo|nome|apelido|identificação|título).*(?:endereço|local da entrega)", |
| "positive_score": 1.1, |
| "negative_pattern": "e.?mail|eletrónico|usuário|nomes", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "(?:label|judul|nama) alamat", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "COMPANY_NAME": { |
| "en": [ |
| { |
| "positive_pattern": "company|business|organization|organisation", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "firma|firmenname", |
| "positive_score": 1.1, |
| "negative_pattern": "confirma", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "empresa", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "societe|société", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "ragione.?sociale", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "会社", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "название.?компании", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "单位|公司", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "شرکت", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "회사|직장", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "(nama.?)?perusahaan", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "ADDRESS_LINE_1": { |
| "en": [ |
| { |
| "positive_pattern": "^address$|address[_-]?line(one)?|address1|addr1|street|(?:shipping|billing)address$|house.?name", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| }, |
| { |
| "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", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "strasse|straße", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "direccion|dirección", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "adresse", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| }, |
| { |
| "positive_pattern": "adresse", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "indirizzo", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| }, |
| { |
| "positive_pattern": "indirizzo", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "^住所$|住所1", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| }, |
| { |
| "positive_pattern": "住所", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "pl": [ |
| { |
| "positive_pattern": "ulica|ulicy", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "morada|endereço", |
| "positive_score": 1.1, |
| "negative_pattern": "(do |de )endereço", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Адрес", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| }, |
| { |
| "positive_pattern": "улиц.*(дом|корпус|квартир|этаж)|(дом|корпус|квартир|этаж).*улиц", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "地址", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_)adres(\\b|_)", |
| "positive_score": 1.1, |
| "negative_pattern": "(\\b|_)adres tarifi(\\b|_)", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| }, |
| { |
| "positive_pattern": "(\\b|_)adres(\\b|_)|(sokak|cadde).*(apartman|bina|daire|mahalle)|(apartman|bina|daire|mahalle).*(sokak|cadde)", |
| "positive_score": 1.1, |
| "negative_pattern": "(\\b|_)adres tarifi(\\b|_)", |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "^주소.?$|주소.?1", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| , |
| { |
| "positive_pattern": "주소", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "^alamat", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| , |
| { |
| "positive_pattern": "^alamat", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "ADDRESS_LINE_2": { |
| "en": [ |
| { |
| "positive_pattern": "address[_-]?line(2|two)|address2|addr2|street|suite|unit", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| }, |
| { |
| "positive_pattern": "address|line", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "adresszusatz|ergänzende.?angaben|adresszeile 2", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "direcci[óo]n.*2|informaci[óo]n\\s*adicional|complemento.*direcci[óo]n", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "addresssuppl|complementnom|appartement", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| }, |
| { |
| "positive_pattern": "adresse", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "indirizzo2", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| }, |
| { |
| "positive_pattern": "indirizzo", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "住所2", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "complemento|addrcomplement", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Улица", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "地址2", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| }, |
| { |
| "positive_pattern": "地址", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "주소.?2", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| }, |
| { |
| "positive_pattern": "주소", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "ADDRESS_LINE_EXTRA": { |
| "en": [ |
| { |
| "positive_pattern": "address.*line[3-9]|address[3-9]|addr[3-9]|street|line[3-9]", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "batiment|residence", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "indirizzo[3-9]", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "ADDRESS_LOOKUP": { |
| "en": [ |
| { |
| "positive_pattern": "lookup", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "COUNTRY": { |
| "en": [ |
| { |
| "positive_pattern": "country|countries", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "país|pais", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "(\\b|_)land(\\b|_)", |
| "positive_score": 1.1, |
| "negative_pattern": "(\\b|_)land(\\b|_).*mark.*", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "国", |
| "positive_score": 1.1, |
| "negative_pattern": "(入|出)国", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "国家", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "국가|나라", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_)(ülke|ulce|ulke)(\\b|_)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "کشور", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "negara", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "pl": [ |
| { |
| // "(?<!o)" exists to prevent "okrajov" and "okraj" from matching. |
| "positive_pattern": "(?<!o)kraj|pa[nń]stwo", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "COUNTRY_LOCATION": { |
| "en": [ |
| { |
| "positive_pattern": "location", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "ZIP_CODE": { |
| "en": [ |
| { |
| "positive_pattern": "(?<!\\.)zip|postal|post.*code|pcode|pin.?code", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "postleitzahl|\\bplz\\b", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "\\bcp\\b", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "\\bcdp\\b", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "\\bcap\\b", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "郵便番号", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "codigo|codpos|\\bcep\\b", |
| "positive_score": 1.1, |
| "negative_pattern": "codigo.*segur", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Почтовый.?Индекс", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "पिन.?कोड", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "പിന്കോഡ്", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "邮政编码|邮编", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "zh-TW": [ |
| { |
| "positive_pattern": "郵遞區號", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_)posta kodu(\\b|_)", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "우편.?번호", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "kode.?pos", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "ZIP_4": { |
| "en": [ |
| { |
| "positive_pattern": "zip|^-$|post2", |
| "positive_score": 1.1, |
| "negative_pattern": "\\.zip", |
| "negative_patterns_explainer": ".zip refers to a file extension", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "codpos2", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "ADDRESS_HOME_DEPENDENT_LOCALITY": { |
| "en": [ |
| { |
| "positive_pattern": "neighbo(u)?rhood", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH", "TEXT_AREA"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "bairro", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH", "TEXT_AREA"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "mahalle|köy", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH", "TEXT_AREA"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "kecamatan", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH", "TEXT_AREA"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "colonia", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH", "TEXT_AREA"] |
| } |
| ] |
| }, |
| "CITY": { |
| "en": [ |
| { |
| "positive_pattern": "city|town|suburb", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "\\bort\\b|stadt", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "ciudad|localidad|poblacion", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "ville|commune", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "localita", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "市区町村", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "pl": [ |
| { |
| "positive_pattern": "miasto|miejscowość", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "cidade", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Город|Насел(е|ё)нный.?пункт", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-TW": [ |
| { |
| "positive_pattern": "市|分區", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "شهر", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "शहर|ग्राम|गाँव", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "നഗരം|ഗ്രാമം", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "((\\b|_|\\*)([İii̇]l[cç]e(miz|niz)?)(\\b|_|\\*))", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "^시[^도·・]|시[·・]?군[·・]?구", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "kota|kabupaten", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "STATE": { |
| "en": [ |
| { |
| "positive_pattern": "(?<!(united|hist|history).?)state|region|province|county|principality", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "都道府県", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "estado|provincia", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "область", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-TW": [ |
| { |
| "positive_pattern": "省|地區", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "സംസ്ഥാനം", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "استان", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "राज्य", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "((\\b|_|\\*)(eyalet|[şs]ehir|[İii̇]l(imiz)?|kent)(\\b|_|\\*))", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "^시[·・]?도", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "provinci", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "OVERFLOW_AND_LANDMARK": { |
| "en": [ |
| { |
| "positive_pattern": "complement and reference", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "__comment__": "e.g. 'complemento e referência' or 'complemento e ponto de referência'", |
| "positive_pattern": "complemento e.*referência|complement and reference", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "OVERFLOW": { |
| "de": [ |
| { |
| "positive_pattern": "adresszusatz", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "complemento|informações adicionais", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "LANDMARK": { |
| "en": [ |
| { |
| "positive_pattern": "landmark", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "ref[êe]r[êe]ncia", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "ref[êe]r[êe]ncia", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "BETWEEN_STREETS_OR_LANDMARK": { |
| "en": [ |
| { |
| "positive_pattern": "(cross|between).*street.*landmark|landmark.*(cross|between).*street", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "entre.*calle.*referencia|referencia.*entre.*calle", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "BETWEEN_STREETS": { |
| "en": [ |
| { |
| "positive_pattern": "(cross|between).*street", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "entre.*calles", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "BETWEEN_STREETS_LINE_1": { |
| "es": [ // es-MX |
| { |
| "positive_pattern": "entre.*calle(.*1)?", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "BETWEEN_STREETS_LINE_2": { |
| "es": [ // es-MX |
| { |
| "positive_pattern": "entre.*calle(.*2)?|y.*calle", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "ADMIN_LEVEL_2": { |
| "pt": [ |
| { |
| "positive_pattern": "município", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH", "SELECT_ONE", "SELECT_LIST"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "municipio|delegaci[oó]n", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH", "SELECT_ONE", "SELECT_LIST"] |
| } |
| ] |
| }, |
| "SEARCH_TERM": { |
| "en": [ |
| { |
| "positive_pattern": "^q$|search|query|qry", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "suche.*", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "搜索", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "探す|検索", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "recherch.*", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "busca", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "جستجو", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "искать|найти|поиск", |
| "positive_score": 0.8, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "NUMERIC_QUANTITY": { |
| "en": [ |
| { |
| "positive_pattern": "size|height|quantity|length|amount", |
| "positive_score": 0.95, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "TEXT_AREA", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "PRICE": { |
| "en": [ |
| { |
| "positive_pattern": "\\bprice\\b|\\brate\\b|\\bcost\\b", |
| "positive_score": 0.95, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "TEXT_AREA", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ar": [ |
| { |
| "positive_pattern": "قیمة|سعر", |
| "positive_score": 0.95, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "TEXT_AREA", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "قیمت", |
| "positive_score": 0.95, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "TEXT_AREA", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "\\bprix\\b|\\bcoût\\b|\\bcout\\b|\\btarif\\b", |
| "positive_score": 0.95, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "TEXT_AREA", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "NAME_ON_CARD": { |
| "en": [ |
| { |
| "positive_pattern": "card.?(?:holder|owner)|name.*on.*card|(?:card|cc).?name|cc.?full.?name", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "karteninhaber", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "nombre.*tarjeta|nombre.*titular|titular.*tarjeta", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "nom.*carte", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "nome.*cart", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "名前", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "__comment__": "'do titular do cartão' is a negative pattern because we observed eg. 'CPF do Titular do Cartão'.", |
| "positive_pattern": "nome do titular|nome impresso no cartão|titular do cartão", |
| "positive_score": 1.0, |
| "negative_pattern": "do titular do cartão", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Имя.*карты", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "信用卡开户名|开户名|持卡人姓名|持卡人姓名", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "nama.*kartu", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "NAME_ON_CARD_CONTEXTUAL": { |
| "en": [ |
| { |
| "positive_pattern": "name", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_NUMBER": { |
| "en": [ |
| { |
| "positive_pattern": "(?:card|cc|acct).?(?:number|#|no|num|field(?!s)|pan)|0000 ?0000 ?0000 ?0000|1234 ?1234 ?1234 ?1234|^xxxx ?xxxx ?xxxx ?xxxx$", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "de": [ |
| { |
| "__comment__": "Note that this is not limited to German. The term 'nummer' is relevant to many languages and the negative patterns apply to many languages as well.", |
| "positive_pattern": "nummer", |
| "positive_score": 1.0, |
| "negative_pattern": "telefon|telefoon|haus|person|fødsels|kunden|post|mobil|mobiel|handy|produkt|sendungs|verfolgungs|artikel|konto", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| }, |
| { |
| "positive_pattern": "karten.?nr", |
| "positive_score": 1.0, |
| "negative_pattern": "sim|kunden|geschenk|freundschafts|benachrichtigungs|service|personal|more|leistungs", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "カード番号", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Номер.*карты", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "信用卡号|信用卡号码", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "zh-TW": [ |
| { |
| "positive_pattern": "信用卡卡號", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "카드", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "(numero|número|numéro)", |
| "positive_score": 1.0, |
| "negative_pattern": "(numero|número|numéro).*(document|fono|phone|réservation)", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "(numero|número|numéro)", |
| "positive_score": 1.0, |
| "negative_pattern": "(numero|número|numéro).*(document|fono|phone|réservation)", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "(numero|número|numéro)", |
| "positive_score": 1.0, |
| "negative_pattern": "(numero|número|numéro).*(document|fono|phone|réservation)", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "no.*kartu", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_VERIFICATION_CODE": { |
| "en": [ |
| { |
| "positive_pattern": "verification|card.?identification|security.?code|card.?code|security.?value|security.?number|card.?pin|c-v-v|(?:cvn|cvv|cvc|csc|cvd|ccv)|\\bcid\\b|cccid", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "br": [ |
| { |
| "positive_pattern": "código de segurança", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "de": [ |
| { |
| // kartenprüfnummer and kartenprüfnr. |
| "positive_pattern": "karten.?prüfn", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "código de seguridad", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_PASSWORD", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_MONTH": { |
| "en": [ |
| { |
| "positive_pattern": "expir|exp.*mo|exp.*date|cc.?month|cardmonth|addmonth", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "gueltig|gültig|monat", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "fecha", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "date.*exp", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "scadenza", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "有効期限", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "validade|\\bmês\\b", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Срок действия карты", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "月", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "masa berlaku|berlaku hingga", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_YEAR": { |
| "en": [ |
| { |
| "positive_pattern": "exp|^/|year", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "ablaufdatum|gueltig|gültig|jahr", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "fecha|año", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "scadenza", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "有効期限", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "validade|\\bano\\b", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Срок действия карты", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "年|有效期", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "masa berlaku|berlaku hingga", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR": { |
| "en": [ |
| { |
| "positive_pattern": "(?:exp.*date[^y\\n\\r]*|mm\\s*[-/]?\\s*)(?:yy(?!y)|aa(?!a)|jj(?!j))", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR": { |
| "en": [ |
| { |
| "positive_pattern": "(?:exp.*date[^y\\n\\r]*|mm\\s*[-/]?\\s*)(?:yyyy(?!y)|aaaa(?!a)|jjjj(?!j))", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_DATE": { |
| "en": [ |
| { |
| "positive_pattern": "expir|exp.*date|^expfield$", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "gueltig|gültig", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "fecha", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "date.*exp", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "scadenza", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "有効期限", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "validade", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Срок действия карты", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_MONTH_BEFORE_YEAR": { |
| "en": [ |
| { |
| "positive_pattern": "^mm$", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_YEAR_AFTER_MONTH": { |
| "en": [ |
| { |
| "positive_pattern": "^(yy|yyyy)$", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "CREDIT_CARD_EXP_YEAR_AFTER_MONTH_EXPERIMENTAL": { |
| "en": [ |
| { |
| "positive_pattern": "^(yy|yyyy|aa|aaaa|jj|jjjj)$", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "GIFT_CARD": { |
| "en": [ |
| { |
| "positive_pattern": "gift.?(card|cert)", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "DEBIT_GIFT_CARD": { |
| "en": [ |
| { |
| "positive_pattern": "(?:visa|mastercard|discover|amex|american express).*gift.?card", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "DEBIT_CARD": { |
| "en": [ |
| { |
| "positive_pattern": "debit.*card", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "DAY": { |
| "en": [ |
| { |
| "positive_pattern": "day", |
| "positive_score": 1.0, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST"] |
| } |
| ] |
| }, |
| "EMAIL_ADDRESS": { |
| "en": [ |
| { |
| "positive_pattern": "e.?mail", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "courriel", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "correo.*electr(o|ó)nico", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "メールアドレス", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Электронн(ая|ой).?Почт(а|ы)", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "邮件|邮箱|電子郵件", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "zh-TW": [ |
| { |
| "positive_pattern": "電郵地址|電子信箱", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "ഇ-മെയില്|ഇലക്ട്രോണിക്.?മെയിൽ", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "ایمیل|پست.*الکترونیک", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "ईमेल|इलॅक्ट्रॉनिक.?मेल", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_)eposta(\\b|_)", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "(?:이메일|전자.?우편|[Ee]-?mail)(.?주소)?", |
| "positive_score": 1.4, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_EMAIL"] |
| } |
| ] |
| }, |
| "NAME_IGNORED": { |
| "en": [ |
| { |
| "positive_pattern": "user.?name|user.?id|nickname|maiden name|title|prefix|suffix|mail", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "用户名", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "(?:사용자.?)?아이디|사용자.?ID", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "SELECT_ONE", "SELECT_LIST", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "FULL_NAME": { |
| "en": [ |
| { |
| "positive_pattern": "^name|full.?name|your.?name|customer.?name|bill.?name|ship.?name|name.*first.*last|firstandlastname|contact.?(name|person)|receiver", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "vollständiger.?name", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "nombre.*y.*apellidos", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "^nom", |
| "positive_score": 0.9, |
| "negative_pattern": "^nom[a-zA-Z]", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "お名前|氏名", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "^nome", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "نام.*نام.*خانوادگی", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "姓\\s*名", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "контактное.?лицо", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_|\\*)ad[ı]? soyad[ı]?(\\b|_|\\*)", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "성명", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "nama.?(lengkap|penerima|kamu)", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "NAME_GENERIC": { |
| "en": [ |
| { |
| "positive_pattern": "^name", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "^nom", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "^nome", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "FIRST_NAME": { |
| "en": [ |
| { |
| "positive_pattern": "first.*name|initials|fname|first$|given.*name", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "vorname", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "nombre", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "forename|prénom|prenom", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "名", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "nome", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Имя", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "نام", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "이름", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "പേര്", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_|\\*)(isim|ad|ad(i|ı|iniz|ınız)?)(\\b|_|\\*)", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "नाम", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "nama depan", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "MIDDLE_INITIAL": { |
| "en": [ |
| { |
| "positive_pattern": "middle.*initial|m\\.i\\.|mi$|\\bmi\\b", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "MIDDLE_NAME": { |
| "en": [ |
| { |
| "positive_pattern": "middle.*name|mname|middle$", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "LAST_NAME": { |
| "en": [ |
| { |
| "positive_pattern": "last.*name|lname|surname|last$|secondname|family.*name", |
| "positive_score": 0.9, |
| "negative_pattern": "surname\\d", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "nachname", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "apellidos?", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "famille|^nom", |
| "positive_score": 0.9, |
| "negative_pattern": "^nom[a-zA-Z]", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "cognome", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "姓", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "apelidos|surename|sobrenome", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "Фамилия", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fa": [ |
| { |
| "positive_pattern": "نام.*خانوادگی", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "उपनाम", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "മറുപേര്", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_|\\*)(soyisim|soyad(i|ı|iniz|ınız)?)(\\b|_|\\*)", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "\\b성(?:[^명]|\\b)", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "nama belakang", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "LAST_NAME_FIRST": { |
| "es": [ |
| { |
| "positive_pattern": "(primer.*apellido)|(apellido1)|(apellido.*paterno)|surname_?1|first(\\s|_)?surname", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "LAST_NAME_SECOND": { |
| "es": [ |
| { |
| "positive_pattern": "(segund.*apellido)|(apellido2)|(apellido.*materno)|surname_?2|second(\\s|_)?surname", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "HONORIFIC_PREFIX": { |
| "en": [ |
| { |
| "positive_pattern": "^title:?$|salutation", |
| "positive_score": 0.9, |
| "negative_pattern": "salutation and given name", |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "anrede|titel", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "tratamiento|encabezamiento", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "it": [ |
| { |
| "positive_pattern": "titolo", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "titre", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "обращение|звание", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "el": [ |
| { |
| "positive_pattern": "προσφώνηση", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "hitap", |
| "positive_score": 0.9, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "PHONE": { |
| "en": [ |
| { |
| "positive_pattern": "phone|mobile|contact.?number", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "de": [ |
| { |
| "positive_pattern": "telefonnummer", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "telefono|teléfono", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "telfixe", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "電話", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "telefone|telemovel", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ru": [ |
| { |
| "positive_pattern": "телефон", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "hi": [ |
| { |
| "positive_pattern": "मोबाइल", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "tr": [ |
| { |
| "positive_pattern": "(\\b|_|\\*)telefon(\\b|_|\\*)", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "zh-CN": [ |
| { |
| "positive_pattern": "电话", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ml": [ |
| { |
| "positive_pattern": "മൊബൈല്", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "(?:전화|핸드폰|휴대폰|휴대전화)(?:.?번호)?", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "id": [ |
| { |
| "positive_pattern": "telepon|ponsel|(nomor|no\\.?).?(hp|handphone)", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "AUGMENTED_PHONE_COUNTRY_CODE": { |
| "en": [ |
| { |
| "positive_pattern": "^[^0-9+]*(?:\\+|00)\\s*([1-9]\\d{0,3})\\D*$", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "PHONE_COUNTRY_CODE": { |
| "en": [ |
| { |
| "positive_pattern": "country.*code|ccode|_cc|phone.*code|user.*phone.*code", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "SELECT_ONE", "SELECT_LIST", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_AREA_CODE_NO_TEXT": { |
| "en": [ |
| { |
| "positive_pattern": "^\\($", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_AREA_CODE": { |
| "en": [ |
| { |
| "positive_pattern": "area.*code|acode|area|^\\($", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "ko": [ |
| { |
| "positive_pattern": "지역.?번호", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_PREFIX_SEPARATOR": { |
| "en": [ |
| { |
| "positive_pattern": "^-$|^\\)$", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_SUFFIX_SEPARATOR": { |
| "en": [ |
| { |
| "positive_pattern": "^-$", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_PREFIX": { |
| "en": [ |
| { |
| "positive_pattern": "prefix|exchange", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "preselection", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "ddd", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_SUFFIX": { |
| "en": [ |
| { |
| "positive_pattern": "suffix", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PHONE_EXTENSION": { |
| "en": [ |
| { |
| "positive_pattern": "\\bext|ext\\b|extension", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ], |
| "pt": [ |
| { |
| "positive_pattern": "ramal", |
| "positive_score": 1.3, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_TELEPHONE", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "PASSPORT": { |
| "en": [ |
| { |
| "positive_pattern": "document.*number|passport", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "fr": [ |
| { |
| "positive_pattern": "passeport", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "numero.*documento|pasaporte", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "書類", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "TRAVEL_ORIGIN": { |
| "en": [ |
| { |
| "positive_pattern": "point.*of.*entry|arrival", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "punto.*internaci(o|ó)n|fecha.*llegada", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "入国", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "TRAVEL_DESTINATION": { |
| "en": [ |
| { |
| "positive_pattern": "departure", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "fecha.*salida|destino", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "出国", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "FLIGHT": { |
| "en": [ |
| { |
| "positive_pattern": "airline|flight", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "es": [ |
| { |
| "positive_pattern": "aerol(i|í)nea|n(u|ú)mero.*vuelo", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ], |
| "ja": [ |
| { |
| "positive_pattern": "便名|航空会社", |
| "positive_score": 1.2, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "MERCHANT_PROMO_CODE": { |
| "en": [ |
| { |
| "positive_pattern": "(promo(tion|tional)?|gift|discount|coupon)[-_. ]*code", |
| "positive_score": 0.85, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT"] |
| } |
| ] |
| }, |
| "IBAN_VALUE": { |
| "en": [ |
| { |
| "positive_pattern": "(\\biban(\\b|_)|international bank account number)", |
| "positive_score": 0.975, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "TEXT_AREA", "INPUT_NUMBER"] |
| } |
| ] |
| }, |
| "IN_STREET_LOCATION": { |
| "en": [ |
| { |
| "positive_pattern": "house.?no|building|flat|apartment", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ] |
| }, |
| "IN_DEPENDENT_LOCALITY": { |
| "en": [ |
| { |
| "positive_pattern": "area|locality|street|colony|sector|town|village", |
| "positive_score": 1.1, |
| "negative_pattern": null, |
| "match_field_attributes": ["LABEL", "NAME"], |
| "form_control_types": ["INPUT_TEXT", "INPUT_SEARCH"] |
| } |
| ] |
| } |
| } |