Freigeben über


Text.Format

Syntax

Text.Format(
    formatString as text,
    arguments as any,
    optional culture as nullable text
) as text

About

Gibt formatierten Text zurück, der durch Anwenden arguments aus einer Liste oder einem Datensatz auf eine Formatzeichenfolge formatStringerstellt wird. Optional culture kann auch bereitgestellt werden (z. B. "en-US").

Beispiel 1

Formatieren einer Liste von Zahlen.

Verwendung

Text.Format("#{0}, #{1}, and #{2}.", {17, 7, 22})

Output

"17, 7, and 22."

Beispiel 2

Formatieren Sie unterschiedliche Datentypen von einem Datensatz gemäß der englischen Kultur der Vereinigten Staaten.

Verwendung

Text.Format(
    "The time for the #[distance] km run held in #[city] on #[date] was #[duration].",
    [
        city = "Seattle",
        date = #date(2015, 3, 10),
        duration = #duration(0, 0, 54, 40),
        distance = 10
    ],
    "en-US"
)

Output

"The time for the 10 km run held in Seattle on 3/10/2015 was 00:54:40."