我有以下字符串。
<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\"}"";
替换为:"{
,将:{
替换为}"
。
任何人都可以指导我使用正则表达式替换字符,或者只能使用替换方法。
答案 0 :(得分:3)
我很确定你不需要正则表达式。只需使用
var str2 = str.Replace(":\"{", ":{").Replace("}\"", "}");