This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Wild Card Search
Thanks for the help jeni !
One more Q. Is there a way i could "ignore-case" ?
Thanks,
Kunal
----- Original Message -----
From: "Jeni Tennison" <jeni@jenitennison.com>
To: "Kunal H. Parikh" <kunal@kaypee.net>
Cc: <xsl-list@lists.mulberrytech.com>
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