I sent this a week ago and didn't really get a response. So I'm posting
again in the hopes that my question will be answered this time.
TIA,
--K
-----Original Message-----
From: Katrina Chapman [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 12, 2001 4:49 PM
To: cf-talk
Subject: Regex prob
I'm having a problem getting a regular expression to work the way I expect
it to.
Trying to use
<cffile action="READ" file="#file#" variable="textfile">
<cfset test = mid(textfile, 1, 20000)>
#ReReplaceNoCase(test, '[^(company=[a-z|\+|(\%0-9A-Z)]+")]', '*', 'ALL')#
I am expecting everything that's not "company=(either a letter or a + or a
%numberletter sequence) and there can be more than one before the next
quote" to be replaced by an asterisk. That's not what I'm getting. It's
not finding any matches.
IE:
<td><font face="Arial" size="2" color="#000080"><a
href="http://www.santaanacc.com/html/01chamber/directory/company.asp?COMPANY
=A+America+Signs%2C+Inc%2E" target="_top">
Should return
********************************************************
*********************************************************************
COMPANY=A+America+Signs%2C+Inc%2E"****************
But I get the full thing. Can anyone out there help me figure out what I'm
doing wrong?
Thank you,
--Katrina Chapman
http://www.katrinachapman.com
http://www.cfchick.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists