# CHARONLY()

Intersectional set of two strings based on characters

Syntax

  CHARONLY (<cThisCharactersOnly>, <cString>) -> cReducedString

Arguments

  <cThisCharactersOnly> specifies the characters that must not be deleted in <cString>. <cString> is the string that should be processed

Returns

  <cReducedString> A string with all characters deleted but those specified in <cThisCharactersOnly>.

Description

  The CHARONLY() function calculates the intersectional set of two strings. To do this, it deletes all characters from <cString> that do not appear in <cThisCharacterOnly>.

Examples

          ? CHARONLY("0123456789", "0211 - 38 99 77")  //  "0211389977"
          ? CHARONLY("0123456789", "0211/ 389 977")    //  "0211389977"
    Tests
          CHARONLY("0123456789", "0211 - 38 99 77") == "0211389977"
          CHARONLY("0123456789", "0211/ 389 977")   == "0211389977"

Status

  Ready

Compliance

  CHARONLY() is compatible with CT3's CHARONLY().

Platforms

  All

Files

  Source is charonly.c, library is ct3.

See Also

- CHARREM() WORDONLY() WORDREM()