FACILITY_DELIMITER_PATTERNS定数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The ways a facility's name is set off from an address: in parentheses, before a delimiter, or as a trailing island.
インポート
import { FACILITY_DELIMITER_PATTERNS } from "@johnmorrisdotca/address-plus";
定義
const FACILITY_DELIMITER_PATTERNS: { readonly PARENTHETICAL: RegExp; readonly DELIMITED: RegExp; readonly TRAILING_ISLAND: RegExp; } = {
PARENTHETICAL: /^(.*?)\s*\(([^)]+)\)\s*$/,
DELIMITED: /^(.*?)\s*([:;|\u2013\u2014-])\s*(.+)$/,
TRAILING_ISLAND: /^(.*?)(\s+)(\b.+\s+(?:Island|Isl\.?|Is\.?)\b.*)$/i,
} as const
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
PARENTHETICAL | RegExp | |
DELIMITED | RegExp | |
TRAILING_ISLAND | RegExp |
例
import { FACILITY_DELIMITER_PATTERNS } from "@johnmorrisdotca/address-plus";
console.log(FACILITY_DELIMITER_PATTERNS.PARENTHETICAL.test("(City Hall)"));
// → truetrue出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。