Subject: RE: How to Tag Several Words in a Given String
From: UlyLee <ulyleeka@xxxxxxxxx>
Date: Fri, 14 Oct 2005 02:06:25 -0700 (PDT)
|
This did it! :D thanks a lot sir!
--- Michael Kay <mike@xxxxxxxxxxxx> wrote:
> >
> > <xsl:function name="f:replace-all">
> > <xsl:param name="input" as="xs:string"/>
> > <xsl:param name="words-to-replace"
> as="xs:string*"/>
> > <xsl:param name="replacement" as="xs:string"/>
> > <xsl:sequence select="if
> (exists($words-to-replace))
> > then f:replace-all(replace($in,
> $words-to-replace,
> > $replacement))
> > else $input"/>
> > </xsl:function>
> >
>
> I made the mistake of tidying the code just before
> posting it and messed it
> up. What I meant to say was:
>
> <xsl:function name="f:replace-all">
> <xsl:param name="input" as="xs:string"/>
> <xsl:param name="words-to-replace"
> as="xs:string*"/>
> <xsl:param name="replacement" as="xs:string"/>
> <xsl:sequence select="if
> (exists($words-to-replace))
> then f:replace-all(replace($in,
> $words-to-replace[1],
> $replacement),
>
> remove($words-to-replace,1),
> $replacement)
> else $input"/>
> </xsl:function>
>
> Michael Kay
> http://www.saxonica.com
>
>
__________________________________
Yahoo! Music Unlimited
Access over 1 million songs. Try it free.
http://music.yahoo.com/unlimited/
| Current Thread |
|
Michael Kay - 14 Oct 2005 08:03:52 -0000
UlyLee - 14 Oct 2005 09:06:31 -0000 <=
|
|