RE: [xsl] Up Conversion - Best Practice

Subject: RE: [xsl] Up Conversion - Best Practice
From: "Kevin Bird" <kevin.bird@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 8 May 2008 17:59:46 +0100
> in which case you can (if you want) concatenate the regexp together
> separated by | and just use one regexp and one xsl:analyze-string then
> test inside the xsl:matching-substring which case you are in by
looking
> which regex-group() are non empty.

Here is one of my regular expressions which is capturing 13 groups.

<xsl:analyze-string select="$input-file"
regex="&lt;body&gt;&lt;tab&gt;(.*?)?&lt;tab&gt;(.*?)\(([a-z]+)\.([a-z]+)
\.([0-9]+) ex (.*?)&lt;enr&gt;(.*?)\)([0-9,
]+)?&lt;tab&gt;([0-9]+)&lt;tab&gt;([0-9]+)&lt;tab&gt;([0-9]+)&lt;tab&gt;
([0-9]+)&lt;tab&gt;([0-9]+)$">

So I probably don't want to concatenate all ten into one line!!

Any other suggestions?

Kind regards.

--
Kevin

Current Thread