- Regular Expression(正規表現) Part12
943 :デフォルトの名無しさん[sage]:2014/10/29(水) 17:51:09.73 ID:l7NTsp1b - >>942
2chMateは知らないけど、以下のような感じ? ○●は各行同じじゃなく違う文字ってことだよね? ●1文字が5行以上続く又は2文字が5行以上続く (?:^|<br>)(?: *(?:[^ ]|[^ ]{2}) *(?:<br>|$)){5} ●1文字または2文字の行が5行以上続く (?:^|<br>)(?: *[^ ]{1,2} *(?:<br>|$)){5} ●全く同じ1文字の行が5行以上続く又は全く同じ2文字の行が5行以上続く (?:^|<br>)( *(?:[^ ]{1,2}) *<br>)\1{4}
|
- Regular Expression(正規表現) Part12
944 :デフォルトの名無しさん[sage]:2014/10/29(水) 17:53:45.64 ID:l7NTsp1b - >>942
一つ目は間違ってるというか2つ目と同じなので無視して
|
- Regular Expression(正規表現) Part12
947 :デフォルトの名無しさん[sage]:2014/10/29(水) 18:22:11.90 ID:l7NTsp1b - >>946
それだとマッチするので実際のレスをコピーできてないものと思う 特殊文字とタグを考慮すると (?:^|<br>)(?: *((<[^>]+>)?(&.+;|[^ ])(<[^>]+>)?){1,2} *(?:<br>|$)){5} これは不恰好だけどそう思った誰かがもっとスマートな定義を出してくれるだろう
|
- Regular Expression(正規表現) Part12
948 :デフォルトの名無しさん[sage]:2014/10/29(水) 18:25:40.47 ID:l7NTsp1b - 無駄にキャプチャしてるので訂正
(?:^|<br>)(?: *(?:(?:<[^>]+>)*(?:&.+;|[^ ])(?:<[^>]+>)*){1,2} *(?:<br>|$)){2}
|
- Regular Expression(正規表現) Part12
949 :デフォルトの名無しさん[sage]:2014/10/29(水) 18:28:56.06 ID:l7NTsp1b - >>946
誤動作の可能性大なのでさらに訂正 (?:^|<br>)(?: *(?:(?:<[^>]+>)*(?:&[^;]+?;|[^ ])(?:<[^>]+>)*){1,2} *(?:<br>|$)){5}
|
- Regular Expression(正規表現) Part12
951 :デフォルトの名無しさん[sage]:2014/10/29(水) 18:44:27.54 ID:l7NTsp1b - >>950
力になれなくてすまん 今時どんなシステムでもサポートしてるようなオーソドックスな表記しか使ってないんだけどねえ ちなみにJaneだと自分レスはあぼーん対象外だけど、消そうとしてるのは自分のじゃないよね?
|
- 【.cmd】 バッチファイルスクリプト %10 【.bat】
841 :デフォルトの名無しさん[sage]:2014/10/29(水) 22:17:40.80 ID:l7NTsp1b - >>840
LFコードを環境変数に入れるところで一行少ないため 文字列の先頭に余計なものがつき、全体に2つずつずれてるので %2->%4 %9->%11 だけど、改行を一行挿入するだけの方が良い
|