User Guide

262 Chapter 14 Using Regular Expressions in Functions
This code replaces all the spaces with *, producing this string:
Macromedia*Web*Site
The following table shows the POSIX character classes that ColdFusion supports:
Character Class Matches
alpha Matches any letter. Same as [A-Za-z].
upper Matches any uppercase letter. Same as [A-Z].
lower Matches any lowercase letter. Same as [a-z].
digit Matches any digit. Same as [0-9].
alnum Matches any alphanumeric character. Same as [A-Za-z0-9].
xdigit Matches any hexadecimal digit. Same as [0-9A-Fa-f].
space Matches a tab, new line, vertical tab, form feed, carriage return,
or space.
print Matches any printable character.
punct Matches any punctuation character, that is, one of ! # S % & ` ( )
* + , - . / : ; < = > ? @ [ / ] ^ _ { | } ~
graph Matches any of the characters defined as a printable character
except those defined as part of the space character class.
cntrl Matches any character not part of the character classes [:upper:],
[:lower:], [:alpha:], [:digit:], [:punct:], [:graph:], [:print:], or [:xdigit:].