Fix sanitizeTag to retain numbers and underscore in tag names

This commit is contained in:
mbohlool
2016-10-21 14:00:57 -07:00
parent 4f9ee0f93d
commit aeadd7678b
2 changed files with 17 additions and 1 deletions

View File

@@ -3171,7 +3171,12 @@ public class DefaultCodegen {
buf.append(StringUtils.capitalize(part));
}
}
return buf.toString().replaceAll("[^a-zA-Z ]", "");
String returnTag = buf.toString().replaceAll("[^a-zA-Z0-9_]", "");
if (returnTag.matches("\\d.*")) {
return "_" + returnTag;
} else {
return returnTag;
}
}
/**