Copy as Markdown View as Markdown (opens in new tab) View on GitHub (opens in new tab) Open in... ChatGPT (opens in new tab) Claude (opens in new tab) Perplexity (opens in new tab) charCodeAt charCodeAt(content: String, position: Number): Number Returns the Unicode for a character at the specified index. This function fails if the index is invalid. Parameters Name Description content The input string. position The index (a Number type) of a character in the string (as a string array). Note that the index of the first character is 0. Example This example returns Unicode for the "u" at index 1 in "MuleSoft". Source %dw 2.0 import * from dw::core::Strings output application/json --- { "charCodeAt" : charCodeAt("MuleSoft", 1) } Output { "charCodeAt": 117 } charCodeAt(content: Null, position: Any): Null Helper function that enables charCodeAt to work with a null value. Introduced in DataWeave version 2.4.0.