xsl-list
[Top] [All Lists]

Re: xslt 2, design patterns

2004-10-04 03:29:25
  It depends a bit on the detail I think. In general I would go for

  <xsl:choose>
  <xsl:when test="matches(., regex1)">...
  <xsl:when test="matches(., regex2)">... 
 <xsl:otherwise>...

  But there may be cases where using xsl:non-matching-substring works better.

  Michael Kay

Also of course (subject to not blowing your system's regexp stack)  you
can always make a regexp that matches them all at the same time

  (regex1)|(regex2)|(.*)

You can tell which one you actually got by looking at the subgroup
matches.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________


<Prev in Thread] Current Thread [Next in Thread>