Free cookie consent management tool by TermsFeed

like() Function

Function

like( stringA, stringB )

Tests whether a string of text is like a given pattern.

Parameters

Keyword Type Description

stringA

text string

Text to match

stringB

text string

List the characters to match.

Returns

Boolean

Usage considerations

Using wildcards

stringB accepts the following wildcard characters:

  • * - matches one or more characters (including an empty character). Multiple consecutive asterisks (multiple anything) is invalid input; use just one.
  • ? - matches any one character. Multiple question marks match the same number of characters.
  • [characters] - matches one of the enclosed characters.
  • [^characters] - matches anything but the enclosed characters.
  • [number-number] - matches a range of numbers created in combination with the enclosed.

Wildcard examples

  • b*t matches bet; beat; and beast.
  • b?t matches bat ; and bet; and bit.

  • a[cr]t matches act and art.
  • ab[^bc] matches abd but not abb nor abc.
  • [0-2]4 matches 04 and 14 and 24 not 74.

Examples

like("brian","*ian") returns true

Feature compatibility

The table below lists this function's compatibility with various features in Appian.
Feature Compatibility Note
Portals Compatible
Offline Mobile Compatible
Sync-Time Custom Record Fields Compatible

Can be used to create a custom record field that only evaluates at sync time.

Real-Time Custom Record Fields Incompatible

Custom record fields that evaluate in real time must be configured using one or more Custom Field functions.

Process Reports Compatible
Process Events Compatible

Feedback