diff --git a/src/main/java/org/cobbzilla/util/string/StringUtil.java b/src/main/java/org/cobbzilla/util/string/StringUtil.java index 00ff107..dc437d8 100644 --- a/src/main/java/org/cobbzilla/util/string/StringUtil.java +++ b/src/main/java/org/cobbzilla/util/string/StringUtil.java @@ -101,7 +101,7 @@ public class StringUtil { public static String lastPathElement(String url) { return url.substring(url.lastIndexOf("/")+1); } - public static String safeShellArg (String s) { return s.replaceAll("[^-\\._ \t/=\\w]+", ""); } + public static String safeShellArg (String s) { return s.replaceAll("[^-\\.@_ \t/=\\w]+", ""); } public static boolean checkSafeShellArg (String s) { return safeShellArg(s).equals(s); } public static String safeFunctionName (String s) { return s.replaceAll("\\W", ""); } public static String safeSnakeName (String s) { return s.replaceAll("\\W", "_"); }