piighost/fr-maiden-name

A maiden name after née or né. A NER model trained on ordinary prose rarely tags it, since the surname stands alone after a participle. It only matches after the formula that introduces it, so the value alone is not detected and the resilience check is off.

Label: FR_MAIDEN_NAME

Pattern

(?:(?<=née )|(?<=née )|(?<=né )|(?<=né ))[A-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ][a-zà-öø-ÿA-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ'’\-]+(?:(?:[  ]+(?:de|du|des|la|le|van|von|den|der|di|da|ben|el|al))*[  ]+(?:d['’])?[A-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ][a-zà-öø-ÿA-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ'’\-]+|,[  ]+[A-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ][a-zà-öø-ÿ][a-zà-öø-ÿ'’\-]*(?=[  ]+[A-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ][a-zà-öø-ÿA-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸŒÆ'’\-]+))*

Must be caught

Must be left alone

Tags: fr, identity, legal, notarial, lang-fr

Download the detector as TOML

Used by

Related patterns