正規表現わかるnepper助けて

1以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:17:33.44 ID:HoYDhvrE

”Mon Oct 03 09:59:17 +0000 2011”みたいな表記の文字列を置換して消したいんだけどどう書けばいい?

正規表現わからない奴は好きなまんこの書き方書いてろ

2以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:22:23.83 ID:R3TaMts6

[a-zA-Z]{3} [a-zA-Z]{3}.*?+\d{4} \d{4}

適当に書いたけどこんなん

3以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:25:59.75 ID:R3TaMts6

xenoで試してみたら>>1をあぼ~んにできた

4以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:26:10.23 ID:HoYDhvrE

+まで読めるけど\dが分からん
[0-9]の省略なのはなんとなき分かる

5以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:27:18.93 ID:HoYDhvrE

>>3
げに?やったぜ本当ありがとう一生愛する

6以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:28:56.94 ID:R3TaMts6

+の前に\入れたほうがいいか
[a-zA-Z]{3} [a-zA-Z]{3}.*?\+\d{4} \d{4}

>>4
あってる 数字一致

7以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:29:50.85 ID:O7CqTd6T

(Sun|Mon|Tue|Wed|Thu|Fri|Sat) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) [0123]\d [012]\d:[0-5]\d:[0-5]\d +\d{4} [12]\d{3}

または

(Sun|Mon|Tue|Wed|Thu|Fri|Sat) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) [0123]\d [012]\d:[0-5]\d:[0-5]\d \+\d{4} 20\d{2}

8以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:30:31.55 ID:O7CqTd6T

上の+エスケープ忘れた

量が多いときは厳密に書いたほうがよい
少ないならこんな風にする必要ないけど

9以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:33:33.07 ID:R3TaMts6

俺のは目的外の文字列に一致する可能性はあるから
細かく書くことには越したことないね

10以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:34:51.07 ID:HoYDhvrE

しゅごいのおおおお3199行置換されてちゃうのおおおおおお

>>6
5分でレス来るとは思わなかったマジありがとう

>>8
こんな書き方もあるのか 念のため走らせてみるわ 助かる

11以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 22:35:25.95 ID:XHcj0MEO

密壺

12以下、名無しにかわりましてVIPがお送りします:2016/10/30(日) 23:39:56.66 ID:Ftbqh1Rj

蜜部


このスレッドは過去ログです。