import org.slf4j.LoggerFactory;
/**
- * Utilities for converting YANG XSD regexes into Java-compatible regexes
+ * Utilities for converting YANG XSD regexes into Java-compatible regexes.
*/
public final class RegexUtils {
private static final Logger LOG = LoggerFactory.getLogger(RegexUtils.class);
}
/**
- * Converts XSD regex to Java-compatible regex
+ * Converts XSD regex to Java-compatible regex.
*
* @param xsdRegex XSD regex pattern as it is defined in a YANG source
* @return Java-compatible regex
try {
Pattern.compile(rawPattern);
return rawPattern;
- } catch(final PatternSyntaxException ex) {
+ } catch (final PatternSyntaxException ex) {
LOG.debug("Invalid regex pattern syntax in: {}", rawPattern, ex);
if (ex.getMessage().contains("Unknown character script name")) {
rawPattern = fixUnknownScripts(ex.getMessage(), rawPattern);
}
return result.toString();
}
-}
\ No newline at end of file
+}