|
Subject: Re: [xsl] xslt regex exclude string from variable used From: Wolfgang Laun <wolfgang.laun@xxxxxxxxx> Date: Thu, 13 Jun 2013 11:25:56 +0200 |
AFAIK, look ahead/behind is not in the XML Schema definition of
regular expressions.
In this particular regex, however, you might create the desired effect
by preceding the expression E with this alternative:
(example1[^\s 0-9]|E)
-W
On 13/06/2013, Szabo, Patrick (LNG-VIE) <patrick.szabo@xxxxxxxxxxxxx> wrote:
> Hi,
>
> I'm using the following regex in analyze-string in xslt 2.0 and saxon 9.
>
> (&journal_abbrevs;)[\s ]*([0-9]{{4}})[,][\s ][S]?[\.]?[\s ]?([0-9]{{1,4}})([\s ][(][0-9]{{1,4}}[)])?
>
> &journal_abbrevs; looks like "example1| example2| example3|..."
>
> What I want to do now is exclude a certain string (e.g. example1) from
> &journal_abbrevs for this specific regex.
> I found the keyword negative look ahead but I can't get it to work.
>
> Any help would be much appreciated.
>
> cheers
>
>
>
> . . . . . . . . . . . . . . . . . . . . . . . . . .
> Developer Patrick Szabo
> Developer
> LexisNexis
> A-1030 Wien, Marxergasse 25
>
> mailto:Patrick.Szabo@xxxxxxxxxxxxx
> Tel.: +43 1 53452 1573
> Fax.: +43 1 534 52 146
>
> . . . . . . . . . . . . . . . . . . . . . . . . . .
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] xslt regex exclude string fro, Szabo, Patrick (LNG- | Thread | AW: [xsl] xslt regex exclude string, Szabo, Patrick (LNG- |
| [xsl] xslt regex exclude string fro, Szabo, Patrick (LNG- | Date | AW: [xsl] xslt regex exclude string, Szabo, Patrick (LNG- |
| Month |