我正在尝试从目录中的所有 xml 文档中删除 dtd 标记,并且我正在尝试使用正则表达式将其删除。
我用来删除它的以下表达式。
<!DOCTYPE[^>[]*(\[[^]]*\])?>
但是,我收到以下错误
java.util.regex.PatternSyntaxException: Unclosed character class near index 27
<!DOCTYPE[^>[]*(\[[^]]*\])?>
^
有人可以让我知道上述字符串的 Java 等效正则表达式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句