Subject: RE: [xsl] Empty input in analyze-string From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 4 Jul 2008 14:18:18 +0100 |
It doesn't look to me as if it matches an empty string. Perhaps you are misinterpreting the evidence? Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Mathieu Malaterre [mailto:mathieu.malaterre@xxxxxxxxx] > Sent: 04 July 2008 13:44 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Empty input in analyze-string > > Hello, > > I cannot figure out how to tell xsl:analyze-string that > empty input should not match regex. > > eg. > > <xsl:variable > name="myregex">^([CF]\.[0-9\.]+)\s*(.*)$</xsl:variable> > <xsl:analyze-string select="$para2" regex="{$myregex}"> > <xsl:matching-substring> > <xsl:value-of select="regex-group(1)"/> > </xsl:matching-substring> > ... > > if para2 is an empty element, then the regex success and > return an empty string. How do I express in my regex that > empty is a non-matching regex ? > > Thanks ! > -- > Mathieu
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Empty input in analyze-string, Mathieu Malaterre | Thread | Re: [xsl] Empty input in analyze-st, Joe Fawcett |
[xsl] Empty input in analyze-string, Mathieu Malaterre | Date | Re: [xsl] Empty input in analyze-st, Joe Fawcett |
Month |