formatAustraliaPost関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Writes an Australian address as Australia Post asks: the building's name, then the delivery line (unit and level
before the number, the street type abbreviated), then the suburb, state and postcode, both in capitals with no
punctuation. A postal delivery (PO BOX 37) takes the delivery line's place.
インポート
import { formatAustraliaPost } from "@johnmorrisdotca/address-plus/au";
定義
function formatAustraliaPost(address: ParsedAddress, options?: AustraliaPostFormattingOptions): FormattedAddress
引数
| 名前 | 型 | 説明 |
|---|---|---|
address | ParsedAddress | The address as |
options (省略可) | AustraliaPostFormattingOptions | The unit's style, the spacing of the last line, and whether to add AUSTRALIA (see
|
戻り値
FormattedAddress
The lines, the same on one line, the delivery line and the last line.
例
import { formatAustraliaPost, parseAustralianAddress } from "@johnmorrisdotca/address-plus/au";
const parsedAddress1=parseAustralianAddress("Level 6, 51 Jacobson Street, Brisbane Qld 4000");
if (!parsedAddress1) throw new Error("The example address did not parse.");
console.log(formatAustraliaPost(parsedAddress1).lines);
// → ["LEVEL 6 51 JACOBSON ST","BRISBANE QLD 4000"][ 'LEVEL 6 51 JACOBSON ST', 'BRISBANE QLD 4000' ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。