掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Regex の正規表現について (ID:56185)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
RegexクラスとはどこのRegexクラスですか? .NET FrameworkのSystem::Text::RegularExpressions::Regexであれば, 多分さんの書かれたことの他に,置き換え先が\1では問題になります。 1番目のグループへ置き換えるのは, http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpconsubstitutions.asp にあるとおり,$1だからです。 まぁ,この場合,置換構成体を使うよりも, http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpcongroupingconstructs.asp のゼロ幅の負の後読みアサーションを使った方がよいでしょう。 先頭にある;に,[^\\];はヒットしません。 #S"(?<!\\\\);"→System::String::Emptyという置換。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.