Subject: Re: [xsl] comparing sequences that contain more than one of the same item From: Robert Koberg <rob@xxxxxxxxxx> Date: Fri, 22 Feb 2008 09:01:54 -0500 |
contains(str1, str2) ? On Fri, 2008-02-22 at 13:57 +0000, Andrew Welch wrote: > A bit of a Friday challenge... > > Is it possible to compare to sequences such that items in the sequence > are consumed after the comparison? > > For example, I want to compare two words to see if one is a subset of the other. > > "farmer" and "frame" > > If you do: > > string-to-codepoints('farmer')[not(. = string-to-codepoints('frame'))] > > the result is empty because the two r's in farmer are both being > compared to the single r in frame. > > Currently I've a got a recursive function that removes each letter > after a match, but I'm wondering if there's a one-liner or some other > set based approach? > > > thanks
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] comparing sequences that cont, Andrew Welch | Thread | Re: [xsl] comparing sequences that , Andrew Welch |
[xsl] comparing sequences that cont, Andrew Welch | Date | Re: [xsl] comparing sequences that , Andrew Welch |
Month |