generated from sethub/template
[libxml2]Add libxml2 library
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
=>a|b(d|e(g|h|i)|f)|c
|
||||
a
|
||||
c
|
||||
bd
|
||||
bf
|
||||
beg
|
||||
beh
|
||||
bei
|
||||
b
|
||||
be
|
||||
bi
|
||||
f
|
||||
ab
|
||||
ac
|
||||
@@ -0,0 +1,20 @@
|
||||
=>(((C|c)(([\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?){3})+[\s]*))+
|
||||
C 433
|
||||
C 433 12
|
||||
C 433 123
|
||||
C 433 123 456
|
||||
C 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12
|
||||
=>(((C|c)(([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?){3})+[\s]*))+
|
||||
C 433
|
||||
C 433 12
|
||||
C 433 123
|
||||
C 433 123 456
|
||||
C 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12
|
||||
=>(((C|c)(([\s]+\-?[0-9]+(\.[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?){3})+[\s]*))+
|
||||
C 433
|
||||
C 433 12
|
||||
C 433 123
|
||||
C 433 123 456
|
||||
C 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12
|
||||
=>(((M|m)([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?)[\s]*)|((L|l)([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?)+[\s]*)|((H|h)([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?)+[\s]*)|((V|v)([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?)+[\s]*)|((C|c)(([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?){3})+[\s]*)|((Q|q)(([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?){2})+[\s]*)|((S|s)(([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?){2})+[\s]*)|((A|a)([\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]+[0-1][\s]+[0-1][\s]+\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?[\s]*,[\s]*\-?[0-9]+(\.[0-9]+)?((e|E)\-?[0-9]+)?)+[\s]*)|((Z|z)[\s]*))*
|
||||
M 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12 724.64,433.12 718.08,433.12 711.52,433.12
|
||||
@@ -0,0 +1,10 @@
|
||||
=>(\+|-)(0[0-9]|1[0-1])
|
||||
+01
|
||||
-01
|
||||
+10
|
||||
-10
|
||||
=>[+-](0[0-9]|1[0-1])
|
||||
+01
|
||||
-01
|
||||
+10
|
||||
-10
|
||||
@@ -0,0 +1,9 @@
|
||||
=>S(a|)E
|
||||
SE
|
||||
SxE
|
||||
=>S(|b)E
|
||||
SE
|
||||
SxE
|
||||
=>S(a||b)E
|
||||
SE
|
||||
SxE
|
||||
@@ -0,0 +1 @@
|
||||
=>[;^((-
|
||||
@@ -0,0 +1,4 @@
|
||||
# This assumes 32-bit ints.
|
||||
=>.{2147483647}
|
||||
input
|
||||
=>.{2147483648}
|
||||
@@ -0,0 +1,12 @@
|
||||
=>((a|b|c)def)
|
||||
adef
|
||||
bdef
|
||||
adefg
|
||||
aaef
|
||||
=>((a|b|c|d|e|f)?(g|h|i)+(k|l)*)
|
||||
g
|
||||
gi
|
||||
fil
|
||||
gikl
|
||||
cghhhiill
|
||||
ak
|
||||
@@ -0,0 +1,12 @@
|
||||
=>((a|b|\p{Nd}){1,2}|aaa|bbbb){1,2}
|
||||
bab
|
||||
aaca
|
||||
aaabbbb
|
||||
a0b
|
||||
aa0aaa
|
||||
b0aaa
|
||||
=>(\d{1,3}\.){3}\d{1,3}
|
||||
1.2.3.4
|
||||
1.22.333.44
|
||||
1.2.3
|
||||
1..2.3
|
||||
@@ -0,0 +1,4 @@
|
||||
=>(a{1,2}|ab){2}
|
||||
abab
|
||||
=>((1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\.){3}(1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])
|
||||
192.168.254.0
|
||||
@@ -0,0 +1,3 @@
|
||||
=>[A-Za-[G]]
|
||||
G
|
||||
a
|
||||
@@ -0,0 +1,2 @@
|
||||
=>( (a|bc{0,2})){0,2} d
|
||||
b d
|
||||
@@ -0,0 +1,6 @@
|
||||
=>[\i-[:]][\c-[:]]*
|
||||
a
|
||||
abc
|
||||
abc1d
|
||||
1ac
|
||||
a1b:c
|
||||
@@ -0,0 +1,15 @@
|
||||
=>a{2,3}
|
||||
a
|
||||
aa
|
||||
aaa
|
||||
aaaa
|
||||
=>ba{2,3}c
|
||||
bac
|
||||
baac
|
||||
baaac
|
||||
baaaac
|
||||
=>a(b|c){2,3}d
|
||||
abcd
|
||||
acccd
|
||||
abd
|
||||
accccd
|
||||
@@ -0,0 +1,14 @@
|
||||
=>(a|b{0,3}){0,1}
|
||||
a
|
||||
aa
|
||||
b
|
||||
bb
|
||||
bbb
|
||||
bbbb
|
||||
ab
|
||||
ba
|
||||
=>([0-9]{0,3}|([0-9]{0}|[0-9]{0,3})){0,3}
|
||||
0
|
||||
00
|
||||
123
|
||||
abc
|
||||
@@ -0,0 +1,37 @@
|
||||
=>(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*(\|(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*)*
|
||||
a
|
||||
a12/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b3
|
||||
*
|
||||
a|b
|
||||
.//a:b
|
||||
a/b/c
|
||||
a/*/b
|
||||
a:*/b:*/c:*
|
||||
child::a/child::b:*
|
||||
child::a/child::b:*|a/*/b|.//a:b
|
||||
1
|
||||
1ab
|
||||
a:1
|
||||
@a
|
||||
ancestor::a
|
||||
#
|
||||
# the previous regexp from the Schemas for Schemas was broken
|
||||
# here is the fixed one:
|
||||
# http://lists.w3.org/Archives/Public/www-xml-schema-comments/2002AprJun/0005.html
|
||||
#
|
||||
=>(\.//)?(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.)(/(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.))*(\|(\.//)?(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.)(/(((child::)?(([\i-[:]][\c-[:]]*:)?([\i-[:]][\c-[:]]*|\*)))|\.))*)*
|
||||
a
|
||||
a12/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b312/b3
|
||||
*
|
||||
a|b
|
||||
.//a:b
|
||||
a/b/c
|
||||
a/*/b
|
||||
a:*/b:*/c:*
|
||||
child::a/child::b:*
|
||||
child::a/child::b:*|a/*/b|.//a:b
|
||||
1
|
||||
1ab
|
||||
a:1
|
||||
@a
|
||||
ancestor::a
|
||||
Reference in New Issue
Block a user