ref: 009cb9bf1139d5ddda4e464734f53eeb4ec10d74
dir: /lib/regex/test/unicode.myr/
use std
use regex
use "testmatch"
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 [][:])
}