如:
string a = "b\"aaa\"c";
string b = System.Text.RegularExpressions.Regex.Replace(a, "\".*\"", "");我希望得到baaac,就是把双引号替换掉,留下引号中的内容请高手不吝赐教
string a = "b\"aaa\"c";
string b = System.Text.RegularExpressions.Regex.Replace(a, "\".*\"", "");我希望得到baaac,就是把双引号替换掉,留下引号中的内容请高手不吝赐教
解决方案 »
- winform,DataGrid 问题,获取每行每列的值,并改变字体样式,如何做?着急,在线!
- c#中有一个阴影复制的功能,各位能否解释一下
- 开始学sharepoint,有没有高手说说该怎么学,或者谁有电子书。
- C#连informix 出现乱码的问题
- C#中查询Sql遇到转义符的问题
- C# 正则表达式过滤指定数据
- 怎么改变TreeView的背景?
- 我已经没分了,不介意的可以来看看:)
- 怎样从字符串的右边取字符
- 微信公共平台帐号中 微信号 原始ID APPID这三者有什么区别,不是标识一个用户吗,为什么出来三个ID
- 请问一个 windows 服务的问题
- Enterprise Library 2.0中的Caching Application Block 支持orcale数据库吗?
string b = System.Text.RegularExpressions.Regex.Replace(a, "\"(.*)\"", "$1");
string b = a.Replace("\"", "");另外就算是用正则,楼主的写法也是有问题的
用string a = "b\"aaa\"c\"ddd\"e";
试下就知道了用正则可以这样写,不过确实是没必要的
string a = "b\"aaa\"c\"ddd\"e";
string b = System.Text.RegularExpressions.Regex.Replace(a, "\"([^\"]*)\"", "$1");
"这是"a",那是"b"",又引出一个问题,用逗号进行Split时,上面的串会有问题,苦恼中
----------------------
多给几个例子,尽可能考虑可能出现的情况,并给出相应的结果
"aaa,aaa",bbb,ccc 此时用C#读入csv文件,用split(',')就会出问题那此时应该怎么处理呢?我新开了一个帖子:
http://topic.csdn.net/u/20080104/12/f0f40e3a-8461-4d5c-8fad-61381dd7e28c.html?seed=1504627232
string b = System.Text.RegularExpressions.Regex.Replace(a, "\"", "");