有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

正则表达式:简单的Java正则表达式问题

我的XML格式不适合标记。具体地说,我希望每一个没有以结尾的标签都得到纠正。我如何匹配这样的模式并使用ReplaceAll来实现这一点

Pattern r = "<img.*?[^/]>" // sth like that?

共 (1) 个答案

  1. # 1 楼答案

    你忘了一个分号:)

    不,说真的,使用(X)HTML解析器/清理API,它可以将tagsoup(HTML)转换为XHTML。在每个JTidy下,您可以在一次调用中执行以下操作:

    new Tidy().parseDOM(inputStream, outputStream);
    

    Regex根本不适合这份工作