print(string.match("u.meta", '^u%.meta%f[\0.]')) -- u.meta
print(string.match("u.meta.admin", '^u%.meta%f[\0.]')) -- u.meta
print(string.match("u.meta-admin", '^u%.meta%f[\0.]')) -- nil
print(string.match("u.meta", '^u%.meta%f[%A]')) -- u.meta
print(string.match("u.meta.admin", '^u%.meta%f[%A]')) -- u.meta
print(string.match("u.meta-admin", '^u%.meta%f[%A]')) -- u.meta
print(string.match("u.meta_admin", '^u%.meta%f[[^%a_]]')) -- nil
cHJpbnQoc3RyaW5nLm1hdGNoKCJ1Lm1ldGEiLCAnXnUlLm1ldGElZltcMC5dJykpIC0tIHUubWV0YQpwcmludChzdHJpbmcubWF0Y2goInUubWV0YS5hZG1pbiIsICdedSUubWV0YSVmW1wwLl0nKSkgLS0gdS5tZXRhCnByaW50KHN0cmluZy5tYXRjaCgidS5tZXRhLWFkbWluIiwgJ151JS5tZXRhJWZbXDAuXScpKSAtLSBuaWwKcHJpbnQoc3RyaW5nLm1hdGNoKCJ1Lm1ldGEiLCAnXnUlLm1ldGElZlslQV0nKSkgLS0gdS5tZXRhCnByaW50KHN0cmluZy5tYXRjaCgidS5tZXRhLmFkbWluIiwgJ151JS5tZXRhJWZbJUFdJykpIC0tIHUubWV0YQpwcmludChzdHJpbmcubWF0Y2goInUubWV0YS1hZG1pbiIsICdedSUubWV0YSVmWyVBXScpKSAtLSB1Lm1ldGEKcHJpbnQoc3RyaW5nLm1hdGNoKCJ1Lm1ldGFfYWRtaW4iLCAnXnUlLm1ldGElZltbXiVhX11dJykpIC0tIG5pbA==