ref: 4121d26d2915e65e517a4bfb0b401b41349fdaa5
dir: /lib/regex/test/unicode.myr/
use std
use regex
use "testmatch.use"
const main = {
testmatch(".*bæc", "Abæc", `std.Some [][:])
testmatch("(\\p{L}*)bæc\\P{L}*", \
"Aabæc%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", \
`std.Some ["Aa"][:])
/* test various syntaxen */
testmatch("(\\pL*)bæc\\PL*", \
"Aabæc%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", \
`std.Some ["Aa"][:])
testmatch("(\\p{Letter}*)bæc\\P{Uppercase_Letter}*", \
"Aabæc%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", \
`std.Some ["Aa"][:])
testmatch(".", "æ", `std.Some [][:])
}