替换字符串:" {使用正则表达式

时间:2015-06-16 07:25:44

标签: .net regex replace

我有以下字符串。

<div ng-class="{ active: isActive}" ng-click="toggleActive()"></div>
<div ng-class="{ active: isActive}" ng-click="toggleActive()"></div>
<div ng-class="{ active: isActive}" ng-click="toggleActive()"></div>

$scope.isActive = false;
$scope.toggleActive= function() {
    $scope.isActive = !$scope.isActive ;
}

现在,我想使用regex表达式将上面字符串中的str= ""10":"{\"read\":\"1\",\"write\":\"0\"}""; 替换为:"{,将:{替换为}"

任何人都可以指导我使用正则表达式替换字符,或者只能使用替换方法。

1 个答案:

答案 0 :(得分:3)

我很确定你不需要正则表达式。只需使用

var str2 = str.Replace(":\"{", ":{").Replace("}\"", "}");