# Diff of /code/trunk/testdata/testoutput6

revision 1386 by zherczeg, Fri Oct 25 17:37:50 2013 UTC revision 1387 by ph10, Sat Nov 2 18:29:05 2013 UTC
# Line 1330  No match Line 1330  No match
1330
1331  /^[[:graph:]]*/8W  /^[[:graph:]]*/8W
1332      A\x{a1}\x{a0}      A\x{a1}\x{a0}
1333   0: A   0: A\x{a1}
1334
1335  /^[[:print:]]*/8W  /^[[:print:]]*/8W
1336      A z\x{a0}\x{a1}      A z\x{a0}\x{a1}
1337   0: A z   0: A z\x{a0}\x{a1}
1338
1339  /^[[:punct:]]*/8W  /^[[:punct:]]*/8W
1340      .+\x{a1}\x{a0}      .+\x{a1}\x{a0}
1341   0: .+   0: .+\x{a1}
1342
1343  /\p{Zs}*?\R/  /\p{Zs}*?\R/
1344      ** Failers      ** Failers
# Line 2111  No match Line 2111  No match
2111      \x{1f88}\x{1f80}      \x{1f88}\x{1f80}
2112   0: \x{1f88}\x{1f80}   0: \x{1f88}\x{1f80}
2113
/\d+\s{0,5}=\s*\S?=\w{0,4}\W*/8WBZ
------------------------------------------------------------------
Bra
prop Nd ++
prop Xsp {0,5}+
=
prop Xsp *+
notprop Xsp ?
=
prop Xwd {0,4}+
notprop Xwd *+
Ket
End
------------------------------------------------------------------

2114
2115  /-- Perl 5.12.4 gets these wrong, but 5.15.3 is OK --/  /-- Perl 5.12.4 gets these wrong, but 5.15.3 is OK --/
2116
# Line 2178  No match Line 2163  No match
2163      A\x{85}\x{180e}\x{2005}Z      A\x{85}\x{180e}\x{2005}Z
2164   0: A\x{85}\x{180e}\x{2005}Z   0: A\x{85}\x{180e}\x{2005}Z
2165
2166  /\D+\X \d+\X \S+\X \s+\X \W+\X \w+\X \C+\X \R+\X \H+\X \h+\X \V+\X \v+\X a+\X \n+\X .+\X/BZx  /^[[:graph:]]+\$/8W
2167  ------------------------------------------------------------------      Letter:ABC
2168          Bra   0: Letter:ABC
2169          \D+      Mark:\x{300}\x{1d172}\x{1d17b}
2170          extuni   0: Mark:\x{300}\x{1d172}\x{1d17b}
2171          \d+      Number:9\x{660}
2172          extuni   0: Number:9\x{660}
2173          \S+      Punctuation:\x{66a},;
2174          extuni   0: Punctuation:\x{66a},;
2175          \s+      Symbol:\x{6de}<>\x{fffc}
2176          extuni   0: Symbol:\x{6de}<>\x{fffc}
2179          \w+      \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
2180          extuni   0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
2181          AllAny+      \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
2182          extuni   0: \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
2183          \R+      \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
2184          extuni   0: \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
2185          \H+      \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
2186          extuni   0: \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
2187          \h+      \x{feff}
2188          extuni   0: \x{feff}
2189          \V+      \x{fff9}\x{fffa}\x{fffb}
2190          extuni   0: \x{fff9}\x{fffa}\x{fffb}
2191          \v+      \x{110bd}
2192          extuni   0: \x{110bd}
2193          a+      \x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
2194          extuni   0: \x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
2195          \x0a+      \x{e0001}
2196          extuni   0: \x{e0001}
2197          Any+      \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
2198          extuni   0: \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
2199          Ket      ** Failers
2200          End  No match
2201  ------------------------------------------------------------------      \x{09}
2202    No match
2203  /.+\X/BZxs      \x{0a}
2204  ------------------------------------------------------------------  No match
2205          Bra      \x{1D}
2206          AllAny+  No match
2207          extuni      \x{20}
2208          Ket  No match
2209          End      \x{85}
2210  ------------------------------------------------------------------  No match
2211        \x{a0}
2212  /\X+\$/BZxm  No match
2213  ------------------------------------------------------------------      \x{61c}
2214          Bra  No match
2215          extuni+      \x{1680}
2216       /m \$  No match
2217          Ket      \x{180e}
2218          End  No match
2219  ------------------------------------------------------------------      \x{2028}
2220    No match
2221  /\X+\D \X+\d \X+\S \X+\s \X+\W \X+\w \X+. \X+\C \X+\R \X+\H \X+\h \X+\V \X+\v \X+\X \X+\Z \X+\z \X+\$/BZx      \x{2029}
2222  ------------------------------------------------------------------  No match
2223          Bra      \x{202f}
2224          extuni+  No match
2225          \D      \x{2065}
2226          extuni+  No match
2227          \d      \x{2066}
2228          extuni+  No match
2229          \S      \x{2067}
2230          extuni+  No match
2231          \s      \x{2068}
2232          extuni+  No match
2233          \W      \x{2069}
2234          extuni+  No match
2235          \w      \x{3000}
2236          extuni+  No match
2237          Any      \x{e0002}
2238          extuni+  No match
2239          AllAny      \x{e001f}
2240          extuni+  No match
2241          \R      \x{e0080}
2242          extuni+  No match
2243          \H
2244          extuni+  /^[[:print:]]+\$/8W
2245          \h      Space: \x{a0}
2246          extuni+   0: Space: \x{a0}
2247          \V      \x{1680}\x{2000}\x{2001}\x{2002}\x{2003}\x{2004}\x{2005}
2248          extuni+   0: \x{1680}\x{2000}\x{2001}\x{2002}\x{2003}\x{2004}\x{2005}
2249          \v      \x{2006}\x{2007}\x{2008}\x{2009}\x{200a}
2250          extuni+   0: \x{2006}\x{2007}\x{2008}\x{2009}\x{200a}
2251          extuni      \x{202f}\x{205f}
2252          extuni+   0: \x{202f}\x{205f}
2253          \Z      \x{3000}
2254          extuni++   0: \x{3000}
2255          \z      Letter:ABC
2256          extuni+   0: Letter:ABC
2257          \$      Mark:\x{300}\x{1d172}\x{1d17b}
2258          Ket   0: Mark:\x{300}\x{1d172}\x{1d17b}
2259          End      Number:9\x{660}
2260  ------------------------------------------------------------------   0: Number:9\x{660}
2261        Punctuation:\x{66a},;
2262     0: Punctuation:\x{66a},;
2263        Symbol:\x{6de}<>\x{fffc}
2264     0: Symbol:\x{6de}<>\x{fffc}
2267        \x{180e}
2268     0: \x{180e}
2269        \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
2270     0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
2271        \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
2272     0: \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
2273        \x{202f}
2274     0: \x{202f}
2275        \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
2276     0: \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
2277        \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
2278     0: \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
2279        \x{feff}
2280     0: \x{feff}
2281        \x{fff9}\x{fffa}\x{fffb}
2282     0: \x{fff9}\x{fffa}\x{fffb}
2283        \x{110bd}
2284     0: \x{110bd}
2285        \x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
2286     0: \x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
2287        \x{e0001}
2288     0: \x{e0001}
2289        \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
2290     0: \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
2291        ** Failers
2292     0: ** Failers
2293        \x{09}
2294    No match
2295        \x{1D}
2296    No match
2297        \x{85}
2298    No match
2299        \x{61c}
2300    No match
2301        \x{2028}
2302    No match
2303        \x{2029}
2304    No match
2305        \x{2065}
2306    No match
2307        \x{2066}
2308    No match
2309        \x{2067}
2310    No match
2311        \x{2068}
2312    No match
2313        \x{2069}
2314    No match
2315        \x{e0002}
2316    No match
2317        \x{e001f}
2318    No match
2319        \x{e0080}
2320    No match
2321
2322    /^[[:punct:]]+\$/8W
2323        \\$+<=>^`|~
2324     0: \$+<=>^`|~
2325        !\"#%&'()*,-./:;?@[\\]_{}
2326     0: !"#%&'()*,-./:;?@[\]_{}
2327        \x{a1}\x{a7}
2328     0: \x{a1}\x{a7}
2329        \x{37e}
2330     0: \x{37e}
2331        ** Failers
2332    No match
2333        abcde
2334    No match
2335
2336    /^[[:^graph:]]+\$/8W
2337        \x{09}\x{0a}\x{1D}\x{20}\x{85}\x{a0}\x{61c}\x{1680}\x{180e}
2338     0: \x{09}\x{0a}\x{1d} \x{85}\x{a0}\x{61c}\x{1680}\x{180e}
2339        \x{2028}\x{2029}\x{202f}\x{2065}\x{2066}\x{2067}\x{2068}\x{2069}
2340     0: \x{2028}\x{2029}\x{202f}\x{2065}\x{2066}\x{2067}\x{2068}\x{2069}
2341        \x{3000}\x{e0002}\x{e001f}\x{e0080}
2342     0: \x{3000}\x{e0002}\x{e001f}\x{e0080}
2343        ** Failers
2344    No match
2345        Letter:ABC
2346    No match
2347        Mark:\x{300}\x{1d172}\x{1d17b}
2348    No match
2349        Number:9\x{660}
2350    No match
2351        Punctuation:\x{66a},;
2352    No match
2353        Symbol:\x{6de}<>\x{fffc}
2354    No match
2356    No match
2357        \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
2358    No match
2359        \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
2360    No match
2361        \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
2362    No match
2363        \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
2364    No match
2365        \x{feff}
2366    No match
2367        \x{fff9}\x{fffa}\x{fffb}
2368    No match
2369        \x{110bd}
2370    No match
2371        \x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
2372    No match
2373        \x{e0001}
2374    No match
2375        \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
2376    No match
2377
2378    /^[[:^print:]]+\$/8W
2379        \x{09}\x{1D}\x{85}\x{61c}\x{2028}\x{2029}\x{2065}\x{2066}\x{2067}
2380     0: \x{09}\x{1d}\x{85}\x{61c}\x{2028}\x{2029}\x{2065}\x{2066}\x{2067}
2381        \x{2068}\x{2069}\x{e0002}\x{e001f}\x{e0080}
2382     0: \x{2068}\x{2069}\x{e0002}\x{e001f}\x{e0080}
2383        ** Failers
2384    No match
2385        Space: \x{a0}
2386    No match
2387        \x{1680}\x{2000}\x{2001}\x{2002}\x{2003}\x{2004}\x{2005}
2388    No match
2389        \x{2006}\x{2007}\x{2008}\x{2009}\x{200a}
2390    No match
2391        \x{202f}\x{205f}
2392    No match
2393        \x{3000}
2394    No match
2395        Letter:ABC
2396    No match
2397        Mark:\x{300}\x{1d172}\x{1d17b}
2398    No match
2399        Number:9\x{660}
2400    No match
2401        Punctuation:\x{66a},;
2402    No match
2403        Symbol:\x{6de}<>\x{fffc}
2404    No match
2406    No match
2407        \x{180e}
2408    No match
2409        \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
2410    No match
2411        \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
2412    No match
2413        \x{202f}
2414    No match
2415        \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
2416    No match
2417        \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
2418    No match
2419        \x{feff}
2420    No match
2421        \x{fff9}\x{fffa}\x{fffb}
2422    No match
2423        \x{110bd}
2424    No match
2425        \x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
2426    No match
2427        \x{e0001}
2428    No match
2429        \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
2430    No match
2431
2432    /^[[:^punct:]]+\$/8W
2433        abcde
2434     0: abcde
2435        ** Failers
2436    No match
2437        \\$+<=>^`|~
2438    No match
2439        !\"#%&'()*,-./:;?@[\\]_{}
2440    No match
2441        \x{a1}\x{a7}
2442    No match
2443        \x{37e}
2444    No match
2445
2446  /-- End of testinput6 --/  /-- End of testinput6 --/

Legend:
 Removed from v.1386 changed lines Added in v.1387