First, you can just reference the variable queryString as the first parameter ot 
rereplacenocase (no #), and the value returned by rereplacenocase

<cfset queryString=REReplaceNoCase(queryString,"regex","newvalue")>

Second, what do you want to replace these strings with? NULL (delete them?)

Third do you want to do this just once, or for as many as it can find?


<cfset queryString=REReplaceNoCase(queryString,"&Oby=[^&]*&Stype=(Asc|Desc)","","ALL")>

This assumes that the Oby param and the Stype param are always stuck together like 
this, and are always preceded by some other cgi param (since you are looking for a & 
at the very beginning)


Jerry Johnson


>>> [EMAIL PROTECTED] 06/25/03 03:57PM >>>
Here is a string I need to change.

<cfset QueryString =
"#REReplaceNoCase("#QueryString#","&Oby=OrderID&Stype=Asc","")#">

I need to replace "&Oby=OrderID&Stype=Asc" where "OrderID" could be anything
so I need a wildcard in there. And same with with Stype which could be "Asc"
or "Desc" so I also need a wildcard in there.

So something like this

<cfset QueryString =
"#REReplaceNoCase("#QueryString#","&Oby=[*]type=[*]","")#">

TIA

Ryan


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to