正規表現道場 Part2 (393レス)
前次1-
抽出解除 レス栞

297
(3): 2018/01/03(水)00:57 ID:??? AAS
とりあえずJaneStyleで動いたやつ

^(?i:<br(?: ?/)?>|\s|&#(?:x[0-9a-fA-F]+|[0-9]+);| )*$

本文中に数値参照入ってるから面倒なんだな
298: 2018/01/03(水)05:47 ID:??? AAS
>>296,297
レスありがとうございます!
ああっ、すみません!
使ってるのはChMateです。
299: 2018/01/03(水)07:13 ID:??? AAS
>>297
せっかく教えて頂いたのに肝心な環境をお伝えしてなくて申し訳ありません。
スマホのAndroid 8でChMateと言う専ブラを使ってます。
お教え頂いた正規表現自体は入力エラーになりませんでしたが、効果はありませんでした。
302
(1): 2018/01/03(水)21:04 ID:??? AAS
>>301
>>297で改行コードが<br>じゃなく\nでも、800は消えると思うんだが
これで消えないとすると、(?i:)が解釈できないのかもしれない
5chのdat上は、改行は<br>しかあり得ないのでもっと簡略に書いてもいいし
文字参照の16進表記は無効なのでこれも必要ない
^(<br>|\s|&#[0-9]+;| )*$
これでダメなら、<br>のかわりに[\n\r]を書けばいい

ところで、くだんのレスには、半角空白が文字参照で書かれているわけ
&#32; (実際には&は半角の&)

5chで空白文字は、
 &#32; &#160; &#8194; &#8195; &#8201; &#8203; &#12288;
したらばで空白文字は
  &nbsp; &ensp; &emsp; &thinsp; &#160; &#8194; &#8195; &#8201; &#8203;

なおしたらばで中身の無いレスは上記の表現では何故かNGできない(^$ならOK)
したらばスレ:internet_8173
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.691s*