Name

ReplaceNoCase

Synopsis

                  ReplaceNoCase(string, substring1, substring2 [, scope])

Returns string with substring1 replaced by substring2 according to scope. scope may be set as either One or All, where One results in the replacement of the first occurrence of substring1, and All results in the replacement of all occurrences of substring1. The default scope is One. ReplaceNoCase( ) performs a case-insensitive search. The following example demonstrates the use of this function:

<cfset MyString="This is a case-insensitive example of using the ReplaceNoCase 
function to replace a substring within a string.">
<cfset MySubstring1="Replace">
<cfset MySubstring2="<b>Replace</b>">
   
<cfoutput>
<b>String:</b> #MyString#<br>
<b>Replace:</b> #MySubstring1# with #MySubstring2#
<p>#ReplaceNoCase(MyString, MySubstring1, MySubstring2, "All")#
</cfoutput>

Get Programming ColdFusion MX, 2nd Edition 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.