Uses a regular expression to search a string for a string
pattern and replace it with another. The search is
case-insensitive.
reReplaceNoCase(String, reg_expression, substring[, scope])
→ returns string
string.reReplaceNoCase(reg_expression, substring[, scope])
This example strips out all characters except a-z and 0-9.
reReplaceNoCase("test 123!", "[^a-z0-9]", "", "ALL")
Expected Result: test123
Uses a back reference: \1 to extract the pattern contained within the parenthesis.
reReplaceNoCase("123abc456", "[0-9]+([a-z]+)[0-9]+", "\1")
Expected Result: abc
Signup for cfbreak
to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.