私String.Formatの後に正規表現(C#の):私の正規表現のstring.Formatは中括弧の代わりに空白を与えていますか?
(^ {0})|({0} [ - の#$%&「}()* +、/ :; < =!。 > @_
\{{|~"])|([-!#$%&'()*+,./}:;<=>[email protected]_
{|〜 "] {0})|({0})
正規表現は、デバッガを通じて来ているとき、それは次のようになります?
(^ワード)| (Word [ - |#$%& '}()* +、。/ :; < =>?@
\{|~"])|([-!#$%&'()*+,./}:;<=>[email protected]_
{|〜 "] Word)|(Word)
私のstring.formatの中括弧はスペースで置き換えられています。これは明らかに私の正規表現を破壊します。誰もがこの問題を解決する方法を知っていますか?
string.Formatに渡す文字列の周囲にスペースがないことを100%確信していますか? – Grzenio
コードスニペットを投稿できますか?あなたが記述している動作はあまりにも奇妙です、おそらく単純な間違いをしています... –
はい、完全なstring.format呼び出しを追加できますか? –