Dick,
That's good, but it's for a hard-wired tag, "number". I'd like to handle
*any* tag. The tag will not have any attributes.
-David
On Thu, 15 Feb 2001 04:00:27 -0700 Dick Applebaum <[EMAIL PROTECTED]>
writes:
> The simple form, 1 pair of tags would be:
>
> <cfset input = "<number>12345</number>">
>
> <cfset Extract = ReReplaceNoCase(input,
> "<number>([^<]*)</number>", "\1")>
>
>
> <cfoutput><br>#Extract#</cfoutput>
>
> A more general case is to extract multiple pairs into a
> tab-delimited list
>
> <cfset input =
> "<number>11</number><number>12</number><number>13</number>">
>
> <cfset Extract = Trim(ReReplaceNoCase(input,
> "<number>([^<]*)</number>",
> "\1#Chr(9)#", "ALL"))>
>
> <cfoutput><br>#Extract#</cfoutput>
>
> Dick
>
>
> At 11:43 PM -0800 2/14/01, David Shadovitz wrote:
> >Can anyone show me a CF regular expression to extract the
> information
> >between an opening and closing tag? Two examples:
> >
> >1. <number>12345</number>
> >I want to extract "12345".
> >
> >2. <string>Employee</string>
> >I want to extract "Employee"
> >
> >The tag could be any single word, with no attributes.
> >
> >Thanks.
> >-David
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists