Java 替换html标记

Java 替换html标记,java,regex,Java,Regex,我有一个字符串,看起来像这样: java角度的python 我想替换所有html标记 我试过: file1 = file1.replaceAll("<TAG\b[^>]*>(.*?)</TAG>", ""); file1=file1.replaceAll(“]*>(.*?”,“”); 然而,这让我回想起: file1=file1.replaceAll(“]*>(.*?”,“”); 非常感谢您的回复 你可以试试这个 file1 = file1.repla

我有一个字符串,看起来像这样:

  • java
  • 角度的
  • python
  • 我想替换所有html标记

    我试过:

        file1 = file1.replaceAll("<TAG\b[^>]*>(.*?)</TAG>", "");
    
    file1=file1.replaceAll(“]*>(.*?”,“”);
    
    然而,这让我回想起:

    file1=file1.replaceAll(“]*>(.*?”,“”);
    

    非常感谢您的回复

    你可以试试这个

    file1 = file1.replaceAll("<[^>]*>","");
    
    你可以试试这个

    file1 = file1.replaceAll("<[^>]*>","");
    
    ]*>\/]\/>
    
    试试这个。看演示

    ]*>\/]\/>
    
    试试这个。看演示


    为什么添加此
    \/]\/>
    ?@AvinashRaj后来意识到它不需要。试图更明确为什么添加此
    \/]\/>
    ?@AvinashRaj后来意识到它不需要。试图更明确
     <[^>]*>|<[^>\/]\/>