You extract strings by using look aheads, they do not consume anything. Taco Fleur - CEO Pacific Fox http://www.pacificfox.com.au an industry leader with commercial IT experience since 1994 .
** Web Design and Development ** SMS Solutions, including developer API ** Domain Registration, .COM for as low as AUSD$15 a year, .COM.AU for AUSD$50 two years! ** Seamless Merchant integration ** We endorse PayPal, accept payments online now! > -----Original Message----- > From: Munson, Jacob [mailto:[EMAIL PROTECTED] > Sent: Thursday, 20 October 2005 7:56 AM > To: CF-Talk > Subject: RE: Regex help. > > > How about this: > > <cfset myString1 = "name=""firstname"" method="> > <cfset myString2 = "name=firstname method="> > <cfoutput>#myString1#<br>#myString2#<br /> </cfoutput> <cfset > foundit1 = ReFindNoCase("(name)(\W+)(\w+)\b",myString1,1,true)> > <cfset foundit2 = ReFindNoCase("(name)(\W+)(\w+)\b",myString2,1,true)> > <cfoutput> > #Mid(myString1,foundit1.pos[4],foundit1.len[4])#<br> > #Mid(myString2,foundit2.pos[4],foundit2.len[4])#<br> > </cfoutput> > > I don't know of a way to extract a substring from a regular > expression, but if you use the return subexpressions = true > option, you can use other functions like Mid to extract the > desired string from the original. > > > -----Original Message----- > > From: Emmet McGovern [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, October 19, 2005 3:06 PM > > To: CF-Talk > > Subject: RE: Regex help. > > > > That will just return the position of the start of name= not > > the actual > > formfield name. I need the formfield name. > > > > Thanks. > > > > -----Original Message----- > > From: Munson, Jacob [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, October 19, 2005 4:42 PM > > To: CF-Talk > > Subject: RE: Regex help. > > > > This should work: > > ReFind("(name)(=|"")(.*?)\b",myString,1,false) > > > > > -----Original Message----- > > > From: Emmet McGovern [mailto:[EMAIL PROTECTED] > > > Sent: Wednesday, October 19, 2005 2:32 PM > > > To: CF-Talk > > > Subject: Regex help. > > > > > > I need to get formfield names from a plain html doc loaded as > > > a string. > > > > > > Does anyone with a better grasp of regex know an efficient > > > way to get the > > > value of a name of a formfield. (ie name="firstname" returns > > > firstname) also > > > taking into consideration variances such as name=firstname. > > > > > > Thanks, > > > Emmet > > > > This transmission may contain information that is privileged, > > confidential > > and/or exempt from disclosure under applicable law. If you > are not the > > intended recipient, you are hereby notified that any > > disclosure, copying, > > distribution, or use of the information contained herein > > (including any > > reliance thereon) is STRICTLY PROHIBITED. If you received > > this transmission > > in error, please immediately contact the sender and destroy > > the material in > > its entirety, whether in electronic or hard copy format. > > Thank you. A1. > > > > > > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:221568 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

