in src/main/java/org/apache/sling/scripting/thymeleaf/internal/PatternTemplateModeProvider.java [82:101]
private void configure(final PatternTemplateModeProviderConfiguration configuration) {
// HTML
htmlPattern = StringUtils.isNotBlank(configuration.htmlPattern()) ? Pattern.compile(configuration.htmlPattern()) : null;
logger.debug("configured HTML pattern: {}", htmlPattern);
// XML
xmlPattern = StringUtils.isNotBlank(configuration.xmlPattern()) ? Pattern.compile(configuration.xmlPattern()) : null;
logger.debug("configured XML pattern: {}", xmlPattern);
// TEXT
textPattern = StringUtils.isNotBlank(configuration.textPattern()) ? Pattern.compile(configuration.textPattern()) : null;
logger.debug("configured TEXT pattern: {}", textPattern);
// JAVASCRIPT
javascriptPattern = StringUtils.isNotBlank(configuration.javascriptPattern()) ? Pattern.compile(configuration.javascriptPattern()) : null;
logger.debug("configured JAVASCRIPT pattern: {}", javascriptPattern);
// CSS
cssPattern = StringUtils.isNotBlank(configuration.cssPattern()) ? Pattern.compile(configuration.cssPattern()) : null;
logger.debug("configured CSS pattern: {}", cssPattern);
// RAW
rawPattern = StringUtils.isNotBlank(configuration.rawPattern()) ? Pattern.compile(configuration.rawPattern()) : null;
logger.debug("configured RAW pattern: {}", rawPattern);
}