掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
正規表現を使用して複数のマッチングの置換を行うには? (ID:145693)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VBのSystem.Text.RegularExpressions.Regexを用いて、複数のマッチングに対して置換を行いたいのですが、 どのようにすればよいでしょうか? 例えば、文字列strの中に改行(cr+lf)が3つ以上続く場合、該当するものすべて改行を2つにしたいのですが、 Regex.Replace(str, "(\r\n){3,}", vbCrLf & vbCrLf) とすると、最初にマッチしたものしか置換されません。 どなたかご教示願えませんでしょうか? よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.