こんにちは。質問させていただきます。
タイトルの通りなのですが、何千行にも渡る文章中のほとんどに
下記の様なタグがふってあるとします。
<FONT color="#ff0000">の部分は当然様々な色を使ってますし<FONT face="Osaka,MS ゴシック">や
<FONT color="#ff0000" FONT face="Osaka,MS ゴシック">もあります。
<FONT color="#ff0000">~様々な文章1~</FONT><BR>
<FONT color="#ff0022">~様々な文章2~</FONT><BR>
<FONT color="#ff0033">~様々な文章3~</FONT><BR>
↓
~様々な文章1~<BR>
~様々な文章2~<BR>
~様々な文章3~<BR>
それを上記のように文章のみを残して開始タグと閉じタグだけを削除したいのですが、
効率のよい方法ってありますでしょうか?
全てを消すのではなく部分的に消したいため困っております。
例えば、最初にフォントの開始タグだけを消してしまうと、
</FONT>タグは他の必要なタグと混ざってしまい消せなくなってしまいます。
正規表現がまだ全然未熟なもので…。どうかご指導お願いします┏○
No.3
- 回答日時:
Q4217556でポイント連続ゲットの目論見が崩れたので
色々駄弁ってみる
=======================================
メモ:
#「font要素の子のfont要素」、ってな環境にもきちんと対応できてますか?
#最長一致して内側が処理されないとか
#http://oshiete1.goo.ne.jp/qa2697683.html みたいに先の終了タグで閉じたと思われたりとかしませんかね?
#テキストエディタや正規表現でなくてよく,Firefoxのパーサーに依存してよく,
元と書式上異なるもの(HTMLでは要素名および属性名で大文字と小文字を区別しないため,使うと小文字が大文字になる)等が我慢できるなら,
DOM InspectorとXSLTプロセッサを使って一気にやるんだけどなあ・・・
No.2
- 回答日時:
ここと
http://www.shuiren.org/chuden/teach/hidemaru/sei …
ここが参考になると思います。
<FONT color="#ff0000">~様々な文章1~</FONT><BR>
<FONT color="#ff0022">~様々な文章2~</FONT><BR>
<FONT color="#ff0033">~様々な文章3~</FONT><BR>
↓
~様々な文章1~<BR>
~様々な文章2~<BR>
~様々な文章3~<BR>
みたいな事をしたいのなら
検索キーワード:<FONT color="#ff00..">\f.+\f</FONT>
置換キーワード:\1
のような感じでいけるんじゃないですか?
秀丸持ってないんで確信はもてませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTMLソースの質問 3 2022/07/28 13:29
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- HTML・CSS HTMLで特定の文字だけ色を変えたいのですが、指定した色と違う色が反映してしまいます。 下記、「前」 5 2023/06/27 12:08
- HTML・CSS CSSがなぜかfont-sizeだけ効かない...記述がまちがっているんでしょうか 5 2022/04/09 17:52
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- HTML・CSS スマホ表示用のwebページ、style.cssでは表の中の文字 font-size は指定できない? 1 2023/03/27 18:57
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<form <input type="text"の枠...
-
リンク部分にカーソルが来たら...
-
カラープレーンってなんですか?
-
HRタグ 枠線を透明にするには?
-
横スクロールバーを表示したい
-
<pre>~</pre>について
-
スクロールバーが薄いです。
-
html で文字の色が出てこない。
-
カーソルを乗せると、文字の色...
-
htmlの文字が縦書きになる
-
htmlのolやulなどlistにtitleや...
-
複数のボタンを等間隔に、かつ...
-
widthやheightの数値に単位(px...
-
リンクを知らせる手のマークが...
-
<div id="container">の使いか...
-
smallにtext-allignが効かない
-
番号付きリスト(<Ol><Li>・・...
-
<ul>~</ul>が二つ続くと間に改...
-
外部スタイルシートで定義した...
-
IEでスクロールできない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<form <input type="text"の枠...
-
訪問済のリンク色を変えない方法
-
HRタグ 枠線を透明にするには?
-
<pre>~</pre>について
-
CSSでクラスのエイリアス(include)
-
カラープレーンってなんですか?
-
ホームページビルダー 水平線に...
-
テキストボックスの文字の大き...
-
横スクロールバーを表示したい
-
リンク下のアンダーラインの消し方
-
リンクのアンダーバーを消した...
-
秀丸の正規表現を使って<FONT c...
-
\\0 sprintf( ) strcat( )
-
Pandas の groupby後の要素の参...
-
リンクの下線を消す
-
白い文字と黒い文字を出すため...
-
はじめて利用します。質問の上...
-
C# RichTextBoxで選択した文字...
-
HP作成(スクロールバーの色)
-
bodyの背景と異なる背景色で、...
おすすめ情報