htmlテキスト中の全てのタグを置換する方法
2022-01-28 16:20:33
(?i) は大文字・小文字を区別しないことを意味します。大文字、小文字に関係なく、すべてのタグを置き換えます。
html = html.replaceAll("(<(?i)(|)[^]*/? >)|( )|(')|(\")", "").html.replaceAll("(<)(|)[^]*/?
System.out.println(html)を実行します。
(<(?i)(|)[^]*/? >)|( )|(')|(\")) -- スペースと引用符を含むすべてのタグにマッチ
一部だけ置き換える場合は、以下のように変更します。
(<(?i)(|)[^]*/? >) -- すべてのタグを置換する
(<(?i)(p|img)[^]*/? >) -- pタグとimgタグの置き換え
(<(?i)a[^]*/? >) -- タグのみを置換する
html = html.replaceAll("(<(?i)(|)[^]*/? >)|( )|(')|(\")", "").html.replaceAll("(<)(|)[^]*/?
System.out.println(html)を実行します。
(<(?i)(|)[^]*/? >)|( )|(')|(\")) -- スペースと引用符を含むすべてのタグにマッチ
一部だけ置き換える場合は、以下のように変更します。
(<(?i)(|)[^]*/? >) -- すべてのタグを置換する
(<(?i)(p|img)[^]*/? >) -- pタグとimgタグの置き換え
(<(?i)a[^]*/? >) -- タグのみを置換する
関連
-
html+css implement picture upper right corner with delete fork, picture delete button.
-
html フォームコントロールの disabled プロパティ readonly と disabled の比較
-
HTMLのブロックレベル要素と行レベル要素、特殊文字、ネストルール
-
htmlのposition属性の使い方を解説(4種類)
-
HTML theadタグの定義と使い方の詳細
-
最も一般的なHTMLエスケープ文字 Escape Sequence
-
Baiduの入力メソッドオープンAPIは、使用を移植するために自由であると主張する
-
HTMLフレームセットのサンプルコード
-
htmlフォームのいくつかの送信方法のまとめ
-
HTMLチュートリアル。画像サイズ整列間隔ボーダー属性修正方法紹介
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン