diff --git a/opennms-webapp/src/main/java/org/opennms/web/controller/admin/support/FormatterView.java b/opennms-webapp/src/main/java/org/opennms/web/controller/admin/support/FormatterView.java index 1b2e3da65b8a..95c5306f7c78 100644 --- a/opennms-webapp/src/main/java/org/opennms/web/controller/admin/support/FormatterView.java +++ b/opennms-webapp/src/main/java/org/opennms/web/controller/admin/support/FormatterView.java @@ -120,7 +120,7 @@ public String getFileName(final HttpServletRequest request) { final String outputParameter = request.getParameter("output"); String fileName = null; if (outputParameter != null && !outputParameter.matches("^[\\s]*$")) { - fileName = new File(outputParameter).getName().replaceAll("[^[:alnum:]\\.]", ""); + fileName = new File(outputParameter).getName().replaceAll("[^\\w\\.]", ""); } else { fileName = "opennms-system-report." + m_formatter.getExtension(); }