Re: [xsl] xalan and replace "regex"

Subject: Re: [xsl] xalan and replace "regex"
From: "Matthew L. Avizinis" <mla@xxxxxxxxx>
Date: Thu, 27 Dec 2007 18:59:54 -0500
Matthew L. Avizinis wrote:
> Hello,
> I haven't participated here in the last couple years because these great
> folks have answered so many of my questions that I can pretty much
> accomplish what I need to on my own now.  :-)
>
> It looks like you're trying to use the exslt extension functions.  To
> use them you have to include the particular namespace of the function
> you're wanting to use, e.g. str:replace(string, replace1, replace2).
>
> Mansour wrote:
>   
>> Hello:
>> Is there any way I can use replace with xalan. I have tried every
>> thing possible but couldn't get it to work:
>>
>> <?xml version="1.0" encoding="UTF-8" ?>
>> <xsl:stylesheet version="2.0"
>> xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>> xmlns:xalan="http://xml.apache.org/xalan";
>> xmlns:str="http://exslt.org/strings";>
>>    <xsl:import href="str/str.xsl" />
>>      <xsl:template match="program">
>>        <xsl:value-of select="replace(.,'public','&lt;KeyWord&gt; pulic
>> &lt;/KeyWord&gt;')" />
>>    </xsl:template>
>> </xsl:stylesheet>
>>
>>
>>
>>
>> I need to scan a piece of java code and be able to highlight the words
>> based on their meaning. Anyone had luck with xalan regex ??  or
>> analyze-string ??

Current Thread