Subject: RE: [xsl] Using regular expressions within xpath predicates From: Randy Booth <rbooth@xxxxxxxxxxx> Date: Wed, 4 Feb 2009 09:26:46 -0800 |
Sweet! That seems to work... What is the "^\d+$" doing exactly? I've done a few searches and didn't come up with anything... where would its use be documented? Thanks, Randy -----Original Message----- From: Martin Honnen [mailto:Martin.Honnen@xxxxxx] Sent: Wednesday, February 04, 2009 11:09 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Using regular expressions within xpath predicates Randy Booth wrote: > Can anyone share an example of using regular expressions within an xpath > predicate? I'm wanting to parse a structure and pick out any elements > that have a non-numeric name. Example: > > <security> > <policies> > <policy> > <name>randy</name> > ... > </policy> > <policy> > <name>1</name> > ... > </policy> > <policy> > <name>policy 101</name> > ... > </policy> > <policy> > <name>3</name> > ... > </policy> > > > I'm trying to figure out what xpath expression would identify the > policies with alpha characters... Something like: > > not(/security/policies/policy[name=[0-9]*]) /security/policies/policy[not(matches(name, '^\d+$'))] -- Martin Honnen http://JavaScript.FAQTs.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Using regular expressions, Martin Honnen | Thread | Re: [xsl] Using regular expressions, Martin Honnen |
Re: [xsl] Using regular expressions, Martin Honnen | Date | Re: [xsl] Using regular expressions, Martin Honnen |
Month |