Name
REReplaceNoCase
Synopsis
REReplaceNoCase(string, regex, substring
[,scope
])
Returns string
with
regex
replaced by
substring
for the specified
scope
. regex
can be any valid ColdFusion regular expression.
scope
may be set as either
One
or All
, where
One
results in the replacement of the first
occurrence of the regular expression, and All
results in the replacement of all occurrences of the regular
expression. The default scope
is
One
. REReplaceNoCase( )
performs a case-insensitive search. The following example uses the
REReplaceNoCase( )
function to remove doubled
words from a string:
<CFSET MyString = "I want to go to to the park."> <CFSET NewString = ReReplaceNoCase(MyString, "([A-Z]+)[ ]+\1", "\1", "All")> <CFOUTPUT> <B>Original String:</B> #MyString# <P> <B>New String:</B> #NewString# </CFOUTPUT>
Get Programming ColdFusion now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.