strings.toTitle() function

Warning! This page documents an earlier version of Flux, which is no longer actively developed. Flux v0.50 is the most recent stable version of Flux.

The strings.toTitle() function converts all characters in a string to title case.

Output data type: String

import "strings"

strings.toTitle(v: "a flux of foxes")

// returns "A FLUX OF FOXES"

Parameters

v

The string value to convert.

Data type: String

Examples

Covert characters in a string to title case
import "strings"

data
  |> map(fn: (r) => ({ r with pageTitle: strings.toTitle(v: r.pageTitle) }))

The difference between toTitle and toUpper

The results of toTitle() and toUpper are often the same, however the difference is visible with special characters:

str = "dz"

strings.toTitle(v: str) // Returns Dz
strings.toUpper(v: str) // Returns DZ