static Pattern noUnixTricks_allowedCharacters = regexpIC("[a-z0-9\\- ]*"); static S noUnixTricks(S s) { if (noUnixTricks_allowedCharacters.matcher(s).matches()) ret s; fail("You bloody hound. " + quote(s)); }