Page tree


Our documentation site is moving!

For up-to-date documentation of Designer Cloud on AWS, please visit us at



Designer Cloud supports a set of special characters for regular expressions that are common to all of the execution engines supported by the platform.


The forward slash character is used to denote the boundaries of the regular expression:

  • The backslash character (\) is the escaping character. It can be used to denote an escaped character, a string, literal, or one of the set of supported special characters.
  • Use a double backslash (\\) to denote an escaped string literal. For more information, see Escaping Strings in Transformations.

Supported Special RegEx Characters

The table below identifies the special characters that are supported in the platform.

Special CharactersDescription
\\String literal match for \ character.


Matches any zero-width word boundary, such as between a letter and a space.

Example: /\bre/ does not match re in tire , since re is not on the word boundary. /re\b/ does match.  


Matches any zero-width non-word boundary, such as between two letters or two spaces.

Example: /\Bre/ matches re in tire. It does not match in respect, since that instance of re is on a word boundary.

\cX Matches a control character (CTRL + A-Z), where X is the corresponding letter in the alphabet.
\dMatches any digit.
\DMatches any non-digit.
\fMatches a form feed.

Matches a line feed.

NOTE: These characters are not supported in inputs for Object and Array data types.

\rMatches a carriage return.

Matches any whitespace character. These characters include:

  • space
  • tab
  • form feed
  • line feed
  • Other Unicode space characters
\SMatches any character that is not one of the supported whitespace characters.

Matches a horizontal tab.

NOTE: These characters are not supported in inputs for Object and Array data types.


Matches a vertical tab.


Matches any alphanumeric value, including the underscore.

Tip: Column names must match the same set of characters.

\WMatches any non-alphanumeric character, including the underscore.
\xHH Matches the ASCII character code as expressed by the hexadecimal value HH.
\uHHHHMatches the Unicode character code as expressed by the hexadecimal value HHHH .


Required Escaped Characters

The following characters have special meaning within a regular expression.

. ^ $ * + - ? ( ) [ ] { } \ | — /

To reference the literal character, you must escape it within the regular expression, as in:


This page has no comments.