in src/main/java/org/apache/sling/installer/factory/model/impl/FeatureModelInstallerPlugin.java [291:309]
private static String toRegexPattern(String pattern) {
StringBuilder stringBuilder = new StringBuilder("^");
int index = 0;
while (index < pattern.length()) {
char currentChar = pattern.charAt(index++);
switch (currentChar) {
case '*':
stringBuilder.append("[^/]*");
break;
default:
if (isRegexMeta(currentChar)) {
stringBuilder.append(Pattern.quote(Character.toString(currentChar)));
} else {
stringBuilder.append(currentChar);
}
}
}
return stringBuilder.append('$').toString();
}