xsl-list
[Top] [All Lists]

Re: [xsl] xpath 2 regex

2013-04-04 08:11:49
On 04/04/13 13:56, Michael Sokolov wrote:
It seems likely () (for grouping) was intended rather than [] (for a
character class)?


Yes Michael, that makes sense, though testing shows that as unnecessary in this simple case.


regards


On 04/04/2013 08:04 AM, David Carlisle wrote:
On 04/04/2013 13:00, David Carlisle wrote:
On 04/04/2013 12:40, davep wrote:
<xsl:template
match="p[matches(normalize-space(), '^[the quick] |
[brown fox]' )]"



that matches either

a string that starts with one of the letters t h e ' ' q u i c k
followed by a space.

or string that contains
a space followed by one of the letters  b r o w n f x




the second clause should be


 or string that contains
 a space followed by one of the letters  b r o w n ' ' f x

Although you can't actually match a space followed by another space in
this context as you have used normalize-space on the input.

David





________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs.
________________________________________________________________________

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--






regards

--
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

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