capitalize

capitalize(text: String): String

文字列内の各単語の先頭を大文字にします。

この関数は、アルファベット以外のすべての文字を区切り文字として扱い、アンダースコアをスペースに置き換えます。たとえば、​capitalize("a*s_b’s")​ は ​"A*S B’S"​ になります。

パラメーター

名前 説明

text

先頭を大文字にする文字列。

次の例では、文字列セットの単語の先頭を大文字にします。

ソース

%dw 2.0
import * from dw::core::Strings
output application/json
---
{
  "a" : capitalize("customer"),
  "b" : capitalize("customer_first_name"),
  "c" : capitalize("customer NAME"),
  "d" : capitalize("customerName"),
  "e" : capitalize("a*s_b’s")
}
DataWeave

出力

{
  "a": "Customer",
  "b": "Customer First Name",
  "c": "Customer Name",
  "d": "Customer Name",
  "e": "A*S B’S"
}
JSON

capitalize(text: Null): Null

capitalize​ を ​null​ 値に使用できるようにするヘルパー関数。