=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/ValidateDataElementCategoryAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/ValidateDataElementCategoryAction.java 2010-02-12 13:43:48 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/ValidateDataElementCategoryAction.java 2010-02-12 13:52:57 +0000 @@ -125,7 +125,7 @@ // This string will be used as an XML attribute name. So: // Start with a letter. No funny characters please. max length 10. - Pattern conceptNamePattern = Pattern.compile("^[a-zA-Z][a-zA-Z_]{0,9}$"); + Pattern conceptNamePattern = Pattern.compile("^[a-zA-Z][a-zA-Z0-9_]{0,9}$"); Matcher matcher = conceptNamePattern.matcher(conceptName); if (!matcher.matches())