Re: [xsl] Wild Card Search

Subject: Re: [xsl] Wild Card Search
From: "Kunal H. Parikh" <kunal@xxxxxxxxxx>
Date: Mon, 18 Feb 2002 07:38:40 +1100
Thanks for the help jeni !

One more Q. Is there a way i could "ignore-case" ?


Thanks,

Kunal
----- Original Message ----- 
From: "Jeni Tennison" <jeni@xxxxxxxxxxxxxxxx>
To: "Kunal H. Parikh" <kunal@xxxxxxxxxx>
Cc: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Sunday, February 17, 2002 7:41 PM
Subject: Re: [xsl] Wild Card Search


> Hi Kunal,
> 
> > I was wondering if it is possible to perform a wild card search on
> > the following:
> >
> >     <xsl:for-each
> > select="TAP/TutorialList/Tutorial[DifficultyLevel='Beginner']">
> >
> > Something like
> >
> >     <xsl:for-each
> > select="TAP/TutorialList/Tutorial[DifficultyLevel='*inne*']">
> 
> You can check whether a string contains another string with the
> contains() function. So you could use:
> 
>   TAP/TutorialList/Tutorial[contains(DifficultyLevel, 'inne')]
> 
> Or, if there can be more than one DifficultyLevel within each
> Tutorial:
> 
>   TAP/TutorialList/Tutorial[DifficultyLevel[contains(., 'inne')]]
> 
> There's no general regular expression testing facility in XPath 1.0,
> though one is introduced in XPath 2.0.
> 
> Cheers,
> 
> Jeni
> 
> ---
> Jeni Tennison
> http://www.jenitennison.com/
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread