如果所有都是alt=""这种形式,可以这样做:
reuslt就是上面的字符串string result = Regex.Replace(result , "\\w+=(?<1>\\\")[^\\\"]+(?<2>\\\")", new MatchEvaluator(OutPutMatch));
private static string OutPutMatch(Match match)
{
return match.Value.Replace("\"","'");
}
reuslt就是上面的字符串string result = Regex.Replace(result , "\\w+=(?<1>\\\")[^\\\"]+(?<2>\\\")", new MatchEvaluator(OutPutMatch));
private static string OutPutMatch(Match match)
{
return match.Value.Replace("\"","'");
}
解决方案 »
- 加载jquery easyui.tree的复杂问题,谁能给点思路?
- JS是否可以给后台的变量复制?
- 部门级服务器配置咨询
- 采集乱码问题
- 如何用语句更改列名? 如何用语句在几个字段中间插入一个新列?
- 求救!怎样制作出象Csdn那样,可以隐藏和显示导航栏,求源码!非常急,见者有分!!
- 为了缓解压力出一道谜语:交通最发达的地方 。答一个国外城市名
- 通过服务器A的aspx程序调用服务器B的WebService将文件由A传送到B,可以做出传送进度条吗?
- asp.net中客户端如何打印服务器上的文件?急
- Asp.net自动打开客户端的Excel并将搜索到的数据导入Excel中
- 求经纬度验证方法
- 网页查看监控摄像
<script type="text/javascript">
function DataReplace() {
var data = "{\"Option\":[{\"_attachment\":[],\"OptionID\":556033638,\"Name\":\"图片标签是 <img width=35 height=24 src=\"http://www.xxx.com/1.jpg\" v:shapes=\"辅助标签_x0020_16\">。其他标签 tag=\"www.xxx.com\"。\"}]}";
var regex = /=("[^"]+")/g;
var r = data.match(regex);
var ss = r.toString().replace(/"/g, "'");
var newdata = data.replace(regex, ss);
alert(newdata);
}
</script>
用下面这个。<script type="text/javascript">
function DataReplace() {
var data = "{\"Option\":[{\"_attachment\":[],\"OptionID\":556033638,\"Name\":\"图片标签是 <img width=35 height=24 src=\"http://www.xxx.com/1.jpg\" v:shapes=\"辅助标签_x0020_16\">。其他标签 tag=\"www.xxx.com\"。\"}]}";
var regex = /=("[^"]+")/g;
var r = data.match(regex);
var newdata = data;
for (var i in r) {
var s = r[i].replace(/"/g, "'");
newdata = newdata.replace(r[i], s);
}
alert(newdata);
}
</script>
var data = { abc: "abcdefg'\"safeaa\"xxxx<img src=\"xxxxxxxx\">" };
var s = JSON.stringify(data);
alert(s)
</script>