Re: [xsl] comparing sequences that contain more than one of the same item

Subject: Re: [xsl] comparing sequences that contain more than one of the same item
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Fri, 22 Feb 2008 15:51:35 +0000
On 22/02/2008, Ronan Klyne <ronan.klyne@xxxxxxxxxxx> wrote:
>  > matches('hello', 'a?e?f?m?r?r?')"
>  >
>  > returns true, which suggests the regex needs work... but I don't know
>  > regex's well enough to correct it.
>  >
>  >
>
>
> Add a caret and a dollar to mark the beginning and end of the string,
>  otherwise it's allowed to match a zero length substring
>
>  matches('ehllo', '^a?e?f?m?r?r?$')

aha - well done Ronan!

I've now implemented Mike's solution and it performs about the same as
the recursive function approach (ignoring the pre-process step of
sorted the words in the word list)...



cheers
-- 
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/

Current Thread