[過去ログ] Mozilla Firefox 拡張機能スレッド Part113 ワ無し (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
878(5): 2023/08/13(日)09:19 ID:uUc/gOjg0(1/5) AAS
FoxReplaceで、 のみ囲ってるpタグだけを除去したいんですがうまくできません
Replace→<p>\s</p>
Type→Regular expression
With→(無し)
Match case→No
上記のように設定しましたが動作しません
Replaceを<p>.+</p>とすると動作しますが、空白以外にもマッチしてしまうため
消えてほしくない箇所も消えてしまいます
<p>\s+</p>では動作しませんでした
どの様に指定すれば良いでしょうか
881(1): 2023/08/13(日)10:56 ID:RpG6XXII0(1) AAS
>>878
<p\b\s*(?:\s[^<>]+)?>(?:\s|(?: |�*a0| );?)+</p\s*>
882(1): 878 2023/08/13(日)11:43 ID:uUc/gOjg0(2/5) AAS
すみません
>FoxReplaceで、 のみ囲ってるpタグだけを~
の箇所が変換されてしまっていました。正しくは
FoxReplaceで、&nbsp;(半角スペースを表す特殊文字コード)のみ囲ってるpタグだけを~
です
<p>?<p>も<p>.<p>も>>881も動作しませんでした
884(2): 878 2023/08/13(日)18:10 ID:uUc/gOjg0(3/5) AAS
>>883
HTMLは Input & outputにしていましたが
提示されたパターンできました!ありがとうございます
良ければ>>883のパターンの意味を教えてください
&nbsp;にマッチさせるのが\sだと思ってたんですが違ったんでしょうか
なお、該当箇所のソースは以下のようなもので、改行は入っていないようでした
<p> </p>
<p> </p>
<p> </p>
886: 878 2023/08/13(日)21:17 ID:uUc/gOjg0(4/5) AAS
すみません、また変換されてしまいました
>>884に書いた元ソースは
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
みたいな感じです
>>885
なるほど
nbspでも空白なら\sでマッチするのかと思ってしまいました
<p> </p>という指定で目的の動作が得られました
ありがとうございました!
887: 878 2023/08/13(日)21:21 ID:uUc/gOjg0(5/5) AAS
度々すみません…
また変換されてますね…
<p>タグ内にノンブレークスペース書いたものでマッチしたということです
失礼しました
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s