RE: [xsl] Filtering RSS feed with xsl based on presence of certain words in description

Subject: RE: [xsl] Filtering RSS feed with xsl based on presence of certain words in description
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 29 Jan 2009 09:06:31 -0000
> What would be the most performance efficient way to handle 
> the case, in xslt2? 
> Are there alternatives that would not offer as "equally bad" 
> performance?
> - Setting up key(s)?
> - making keywords a space separated list so that a single 
> "contains()" 
> invocation is required on a "match"?

Using a regex is probably the best bet: matches($in, "word1|word2|word3").
The regex engine ought to be able to optimize that. But I don't know how
good a job it will do - you'll have to measure it.

Michael Kay
http://www.saxonica.com/

Current Thread