[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Repace regex with a variable
All the arguments of the replace() function can be arbitrary XPath expressions, just like the arguments to any other function. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Agnisys [mailto:agnisys@xxxxxxxxx] > Sent: 02 February 2006 20:21 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Repace regex with a variable > > Hi, > Is there a way to substitute a regular expression with a > variable text (XSLT 2.0)? > > The template looks like this: > <xsl:template match="text()"> > <xsl:variable name="node_name" select="parent::node()/@name"/> > <xsl:value-of select="replace(., '\$name', $node_name)"/> > </xsl:template> > > Problem is that I can't use $node_name in the replace function. > So how do I do this? I would appreciate any pointers. > Thanks, > Anupam. > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|