- From: Tobias Reif <tobiasreif@pinkjuice.com>
- Date: Tue, 23 Nov 2004 17:38:20 +0100
- To: David Carlisle <davidc@nag.co.uk>
- Cc: tobiasreif@pinkjuice.com, public-qt-comments@w3.org
Hi David On Tue 2004-11-23 David Carlisle wrote: [...] > In this case you don't need non capturing groups, you can just grab all > potential keywords (eg [a-z]+) in the analyze-string, then test to see > what you have before deciding whether to add the keyword markup, eg > changing your code to > <xsl:template match="programlisting[@role='pseudocode']/text()"> > <xsl:analyze-string select="." regex="[a-z]+"> > <xsl:matching-substring> > <xsl:choose> > <xsl:when test=". = ('while','true','if','else','end')"> > <span class="keyword"> [...] Thanks, I'll see how far that gets me (there are more complex cases, where non-capturing groups probably would be handy). Tobi -- to bi as re if
Received on Tuesday, 23 November 2004 16:38:17 UTC