Reference · French country module
looksFrenchfunction
Whether an address is surely French, with no hint: it ends with France, an overseas department, Monaco or one of the
collectivities, or holds CEDEX beside a postcode, or its last line begins with a postcode whose number names a
department, a collectivity or Monaco, followed by a commune (75008 Paris), while the address has a French type of
voie (rue, avenue, chemin) at the start of a street, a BP, a TSA or a lieu-dit. A US ZIP code follows its
state and a Canadian one ends in a digit, so neither is the shape of that last line; a German one has its postcode
first too, but its streets end in straße or weg and begin with no French type.
Import it
import { looksFrench } from "@johnmorrisdotca/address-plus/fr";
Definition
function looksFrench(text: string): boolean
Parameters
| Name | Type | Description |
|---|---|---|
text | string | The address as one string. |
Returns
boolean
true when the address is French beyond doubt, false otherwise.
Examples
import { looksFrench } from "@johnmorrisdotca/address-plus/fr";
console.log([looksFrench("12 rue de la Paix, 75002 Paris"), looksFrench("123 Main St, Seattle, WA 98101")]);
// → [true,false][ true, false ]What it prints (run when this page was built)