Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaで特定の文字列からHTMLタグを削除するにはどうすればよいですか?


文字列 最終クラスです Javaであり、不変 、つまり、オブジェクト自体は変更できませんが、オブジェクトへの参照は変更できます。 replaceAll()を使用すると、特定の文字列からHTMLタグを削除できます。 Stringクラスのメソッド。 正規表現を使用して、特定の文字列からHTMLタグを削除できます。 。文字列からHTMLタグを削除すると、通常のテキストとして文字列が返されます。

構文
public String replaceAll(String regex, String replacement)
public class RemoveHTMLTagsTest {
   public static void main(String[] args) {
      String str = "<p><b>Welcome to Tutorials Point</b></p>";
      System.out.println("Before removing HTML Tags: " + str);
      str = str.replaceAll("\\<.*?\\>", "");
      System.out.println("After removing HTML Tags: " + str);
   }
}

出力

Before removing HTML Tags: <p><b>Welcome to Tutorials Point</b></p>
After removing HTML Tags: Welcome to Tutorials Point

  1. JavaでNumberFormatException(チェックされていない)を処理する方法は?

    NumberFormatException 未チェックです 例外 parseXXX()によってスローされます フォーマットできない場合のメソッド (変換)文字列を数値に変換 。 NumberFormatException 多くのメソッド/コンストラクターによってスローされる可能性があります java.langのクラスで パッケージ。以下はその一部です。 public static int parseInt(String s)throws NumberFormatException public static Byte valueOf(String s)throws Numb

  2. Pythonで文字列の末尾から部分文字列を削除するにはどうすればよいですか?

    文字列の末尾から部分文字列を削除する場合は、文字列がその部分文字列で終わっているかどうかを最初に確認する必要があります。含まれている場合は、サブストリングのない部分のみを保持してストリングをスライスします。たとえば、 def rchop(string, ending):   if string.endswith(ending):     return string[:-len(ending)]   return string chopped_str = rchop('Hello world', 'orld') print