Nachrichtenformat
Syntax
messageFormat($pattern)
Beschreibung
Konstruiert ein Nachrichtenformat mit dem angegebenen Muster für entweder parse() oder format() Aufrufe.
Siehe MessageFormat.
Parameter
Name | Typ | Beschreibung | Pflicht | Default |
---|---|---|---|---|
pattern | Zeichenkette |
Das Pattern in dem formatiert werden soll. Es können Platzhalter definiert werden ( |
ja |
Rückgabewert
Typ: Fachobjekt
Ein Nachrichtenformat, das nun für parse() oder format() Aufrufe verwendet werden kann.
Beispiele
Einfaches Formattieren
messageFormat("Good {0}, {1}! Today we have {2} degrees.").format("Morning", "Sir", 19)
Ausgabe: Good Morning Sir! Today we have 19 degrees.
Formattieren mit Formattyp
messageFormat("At {1,time} on {1,date}, there was {2} on planet {0,number,integer}.").format(7, now(), "a disturbance in the Force")
Ausgabe: At 15:36:40 on 11.10.2021, there was a disturbance in the Force on planet 7.
Das Datum wird in dieser Nachricht mehrfach verwendet und mit Hilfe von time und date entsprechend formattiert.
Parse
messageFormat("Good {0}!").parse("Good Morning!")
Ausgabe: Nachrichtenobjekt