String functions

This page describes the additional set of predefined Jsonnet functions for the Data Transformer Script task available in Application Integration.

Before you begin

To use the following predefined functions, you must import the functions library in your script. Importing the functions library lets you use both the standard Jsonnet functions and the predefined Data Transformer functions.

Application Integration supports Jsonnet functions library v0.20.0. For information about the Jsonnet standard functions, see Jsonnet Standard Library.


Equals Ignore Case

Syntax
 
equalsIgnoreCase(str1, str2)
 
Description Compare the two given string values irrespective of the string case (lower or upper).
Input parameter str1: An input string.

str2: An input string.

Return type BOOLEAN
Output Returns TRUE if the specified value matches the existing value (ignoring case) and FALSE otherwise.

Is Empty

Syntax
 
isEmpty(str)
 
Description Checks if the length of the given string is 0.
Input parameter str: The input string.
Return type BOOLEAN
Output Returns TRUE if the string is empty and FALSE otherwise.

Match

Syntax
 
match(str, regexp)
 
Description Retrieves the result of matching a string against a regular expression.
Input parameter str: Input string.

regexp: The re2 regular expression.

Return type ARRAY
Output Returns an array of all substrings of str that match the regular expression, regexp. Returns an empty array if there is no match.

Trim

Syntax
 
trim(str)
 
Description Removes all the leading and trailing spaces of a given string.
Input parameter str: The input string.
Return type STRING
Output Returns a copy of the string, with leading and trailing whitespace removed.

Recommendation

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月24日 UTC.