blob: 37d1b7daa34a6cf11de9fdd913a61e57c447b26b [file] [log] [blame]
{
"__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"]
}
]
}
}