summaryrefslogtreecommitdiffstats
path: root/testsuite/tests/lib-str/t01.reference
blob: ade95deaefdef364524c324eff02fdfe8abcb3bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104

Search for /the quick brown fox/
  ....
Search for /the quick brown fox/ (case-insensitive)
  .....
Search for /a*abc?xyz+pqrrrabbb*xyyyyy?pq?q?q?q?q?q?AB*zz/
  ....................................
Search for /^abc\(abc\)?zz/
  .....
Search for /^\(b+\|a\)\(b+\|a\)?c/
  ..........
Search for /r\(\(g*\|k\)y?\)*A/
  ....
Search for /A\(\(t\|v\)\(q?\|n\)\)*A/
  .
Search for /A\(\(b\(\(d\|l*\)?\|w\)\)*a\)A/
  .
Search for /\(\|f\)*x/
  ....
Search for /\(\|f\)+x/
  ....
Search for /A\(.?\)*A/
  ....
Search for /\([ab]*\)\1+c/
  ...
Search for /^\(\(b+\|a\)\(b+\|a\)?\)?bc/
  .
Search for /^\(\(b*\|ba\)\(b*\|ba\)?\)?bc/
  .....
Search for /[^a]/
  ..
Search for /[^a]/ (case-insensitive)
  ..
Search for /^[]abcde]/
  .........
Search for /^[]cde]/
  ......
Search for /^[^]abcde]/
  .........
Search for /^[^]cde]/
  ......
Search for /^ÿ/
  .
Search for /^[0-9]+$/
  .............
Search for /^.*nter/
  ...
Search for /^xxx[0-9]+$/
  ...
Search for /^.+[0-9][0-9][0-9]$/
  .....
Search for /^\([^!]+\)!\(.+\)=apquxz\.ixr\.zzz\.ac\.uk$/
  .....
Search for /\([0-9a-f:]+\)$/
  ............
Search for /^[a-z0-9][a-z0-9-]*\(\.[a-z0-9][A-Z0-9-]*\)*\.$/
  .........
Search for /^\*\.[a-z]\([a-z0-9-]*[a-z0-9]+\)?\(\.[a-z]\([a-z0-9-]*[a-z0-9]+\)?\)*$/
  ........
Search for /^[0-9a-fA-F]\(\.[0-9a-fA-F]\)*$/
  .....
Search for /^\".*\" *\(;.*\)?$/
  ....
Search for /^\(a\(b\(c\)\)\)\(d\(e\(f\)\)\)\(h\(i\(j\)\)\)$/
  .
Search for /^[.^$|()*+?{,}]+/
  .
Search for /\(cat\(a\(ract\|tonic\)\|erpillar\)\) \1\(\)2\(3\)/
  ...
Search for /^From +\([^ ]+\) +[a-zA-Z][a-zA-Z][a-zA-Z] +[a-zA-Z][a-zA-Z][a-zA-Z] +[0-9]?[0-9] +[0-9][0-9]:[0-9][0-9]/
  .
Search for /\ba/
  ......
Search for /a\b/
  ......
Search for /\([a-z]*\)b/
  .
Search for /\([a-z]+\)b/
  .
Search for /\([a-z]?\)b/
  .
Search for /^a/
  ..
Search for /a$/
  ..
Null characters in regexps
  ..
Backward search for /the quick/
  ....
Backward search for /a\([0-9]+\)/
  ..
Partial match for /partial match/
  ...
Partial match for /\(partial\)\|\(match\)/
  ......
Global replacement
  ...
First replacement
  ..
Splitting
  ......
XML tokenization
  .........................................................................................................................
All tests passed