[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: finding and removing duplicate string
<xsl:template match="p">
<xsl:copy> <xsl:copy-of select="@*" /> <!-- use replace() for normalizing the input first, i.e., replace the newline with a space: --> <xsl:analyze-string select="replace(., '\s+', ' ')" regex="^(.+)\s+\1$"> <!-- \1 is a back-reference to the first match, which is allowed according to http://www.w3.org/TR/xpath-functions/#regex-syntax --> <xsl:matching-substring> <xsl:value-of select="regex-group(1)"/> </xsl:matching-substring> <xsl:non-matching-substring> <!-- output the whole string if above regex doesn't match: --> <xsl:value-of select="."/> </xsl:non-matching-substring> </xsl:analyze-string> </xsl:copy> </xsl:template> On 2011-12-02 16:32, Jacob L wrote: All,
Registergericht / Commercial Register: Amtsgericht Leipzig Registernummer / Registration Number: HRB 24930 Geschdftsf|hrer: Gerrit Imsieke, Svea Jelonek, Thomas Schmidt, Dr. Reinhard Vvckler
|
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
|