Я пытаюсь определить это регулярное выражение для обнаружения тегов в моем XML файлScala Regex ошибка Unclosed характера
Я написал следующий код:
val regex = """<!DOCTYPE[^>[]*(\[[^]]*\])?>""".r
, но он дает мне следующую ошибку
Exception in thread "main" java.util.regex.PatternSyntaxException: Unclosed character class near index 27
<!DOCTYPE[^>[]*(\[[^]]*\])?>
^
Что я делаю неправильно?