in src/main/java/org/apache/sling/xss/impl/xml/MapBuilder.java [236:251]
private List<Regexp> getAllowedRegexps(List<Regexp> nameAndRegexpsList) {
List<Regexp> allowedRegExp = new ArrayList<>();
for (Regexp regExpNode : nameAndRegexpsList) {
String regExpName = regExpNode.getName();
String value = regExpNode.getValue();
if (regExpName != null && regExpName.length() > 0) {
allowedRegExp.add(new Regexp(
regExpName,
policy.getCommonRegularExpressions().get(regExpName).toString()));
} else if (value != null) {
allowedRegExp.add(new Regexp(regExpName, value));
}
}
return allowedRegExp;
}