0

変更する必要があります:

","
":"
"{"
"}"

文字列から""

私はこれを書きました:

Regex remove = new Regex("\"\"\":\"\"{\"\"}\"]");
remove.Replace(str, "");

しかし、これは私が変更する必要のある値を変更しませんでした。どこでエラーをしましたか?

4

1 に答える 1

4

replace メソッドは、置換された文字列を返します。

試してみてください

Regex remove = new Regex(",|:|\\{|\\}");
str = remove.Replace(str, "");

注: 正規表現は、"" 内の , : { および } を検索します。

編集: ArsenMkrt のおかげで、正規表現文字列を使用してコードを修正しました

于 2012-12-05T13:58:54.143 に答える