File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / test / regexp / xpath
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:37:59 2012 UTC (12 years, 7 months ago) by misho
Branches: libxml2, MAIN
CVS tags: v2_9_1p0, v2_9_1, v2_8_0p0, v2_8_0, v2_7_8, HEAD
libxml2

    1: =>(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*(\|(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*)*
    2: a
    3: a12/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b3
    4: *
    5: a|b
    6: .//a:b
    7: a/b/c
    8: a/*/b
    9: a:*/b:*/c:*
   10: child::a/child::b:*
   11: child::a/child::b:*|a/*/b|.//a:b
   12: 1
   13: 1ab
   14: a:1
   15: @a
   16: ancestor::a
   17: #
   18: # the previous regexp from the Schemas for Schemas was broken
   19: # here is the fixed one:
   20: # http://lists.w3.org/Archives/Public/www-xml-schema-comments/2002AprJun/0005.html
   21: #
   22: =>(\.//)?(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.)(/(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.))*(\|(\.//)?(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.)(/(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.))*)*
   23: a
   24: a12/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b3
   25: *
   26: a|b
   27: .//a:b
   28: a/b/c
   29: a/*/b
   30: a:*/b:*/c:*
   31: child::a/child::b:*
   32: child::a/child::b:*|a/*/b|.//a:b
   33: 1
   34: 1ab
   35: a:1
   36: @a
   37: ancestor::a

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>