xsl-list
[Top] [All Lists]

[xsl] Empty input in analyze-string

2008-07-04 05:44:23
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

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>