掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
like演算子について (ID:141505)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Regexクラスにおいて,\は意味を持つ文字です。 \を置き換えたい場合,Regexのパターンとしては\\を渡さなければなりません。 http://msdn.microsoft.com/ja-jp/library/4edbef7e.aspx http://msdn.microsoft.com/ja-jp/library/system.text.regularexpressions.regex.escape(VS.71).aspx で,パターンの一部が外部から渡されるのであれば,Escapeメソッドを使うことを考えてみるのも良いでしょう。 http://msdn.microsoft.com/ja-jp/library/system.text.regularexpressions.regex.escape.aspx http://msdn.microsoft.com/ja-jp/library/system.text.regularexpressions.regex.escape(VS.71).aspx で, > astrSql の中に、「\」が含まれているのかどうかをチェックし、 > 「\」が含まれていれば、それを全角「¥」に置換する。 だけであれば, astrSql = astrSql.Replace("\"c, "¥"c) とかになると思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.