C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 35 を表示中)
■17496 / )  Re[2]: 改行コードの置換
□投稿者/ 癒耶 (3回)-(2008/04/25(Fri) 17:23:05)
2008/04/25(Fri) 17:35:38 編集(投稿者)
2008/04/25(Fri) 17:35:13 編集(投稿者)
2008/04/25(Fri) 17:35:05 編集(投稿者)

>  (1)200 → !200 に置換
>  (2)改行 → 半角スペースに置換
>  (3)200! → 改行 + 200に置換
     ~~~~
このルールだと
StrEventLogRecord = Regex.Replace(StrEventLogRecord, "!200", vbCrLf & "200", RegexOptions.IgnoreCase)
のところが間違えている気がしますが。ちゃんと確認しましたか?
「(3)!200 → 改行 + 200」でいいのでしょうか?
    ~~~~
↑のルールだとして
(1)で置換したものにも置換を適用して良いのでしょうか?

とりあえず単純に改行を置換したいのであれば
正規表現の\nを使用すれば出来ると思います。
StrEventLogRecord = Regex.Replace(StrEventLogRecord, "\n", " ", RegexOptions.IgnoreCase)
返信 編集キー/


管理者用

- Child Tree -