ref: 0f95e4517ef3aa5d719b0ba8a20e8c64e96b0c46
dir: /libregex/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 [][:])
}