|
Subject: [xsl] problem with replace() From: UlyLee <ulyleeka@xxxxxxxxx> Date: Mon, 21 Nov 2005 04:49:52 -0800 (PST) |
Hi!
I have this tiny problem regarding replace() and
matches(). i have a search string like "traits dunion"
and a source string like "illtraits dunions", if i run
replace("illtraits dunions", "traits dunion", "rep1")
the result woul be "illrep1s".
But i want my replace function to replace strings when
the character before the search string is a space, a
valid punctuation or a start of the string while the
character that appears after the serach string is a
space or a valid character.
ex:
illtraits dunions ---> should not be replaced
ill traits dunions ---> should not be replaced
ill traits dunion s ---> ill rep1 s
ill "traits dunion" s ---> ill "rep1" s
ill (traits dunion) s ---> ill (rep1) s
ill"traits dunion"s ---> should not be replaced
what regular expression can i use of replace or
matchcs so that i can match this type of pattern?
thanks,
UlyLee
__________________________________
Yahoo! FareChase: Search multiple travel sites in one click.
http://farechase.yahoo.com
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Windows file path to uri , Michael Kay | Thread | RE: [xsl] problem with replace(), Michael Kay |
| Re: [xsl] Windows file path to uri , drkm | Date | [xsl] XSLT 2.0 tutorials, Nadia . Swaby |
| Month |