ref: 0b7964943f508c96854b2271b0970ce0b926b397
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 [][:]) }