求一正则表达式,有点难度(30分) 我想替换一段文本中的所有空格和换行符,但如果空格是在""中就忽略,如下面:原文本:你好 谢谢你的帮助,"真 心 的感谢" ,再次感谢!替换后:你好谢谢你的帮助,"真 心 的感谢",再次感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string a = @" 你好 谢谢你的帮助,""真 心 的感谢"" ,再次感谢! ""akdf awrklawe "" fas";a = Regex.Replace(a, @"\s*(?<left>[^\s""]*)(?<re>(""[^""]*"")*)(?<right>[^\s""]*)\s*", "${left}${re}${right}", RegexOptions.IgnoreCase);MessageBox.Show("1" + a + "2"); string strSource = "你好 谢谢你的帮助,\"真 心 的感谢\" ,再次感谢!";string strDst = string.Empty;Regex regExp = new Regex("(?<=\"[^\"]*?) (?=[^\"]*\")",RegexOptions.Singleline);strDst = regExp.Replace(strSource, "⊙");strDst = strDst.Replace(" ", "");strDst = strDst.Replace('⊙', ' '); keystudio(御剑乘风来,除魔天地间,有酒乐逍遥,无酒我亦颠) 的可以。我这个考虑的没他全面。 网站上传问题 网站上传问题 请问各位高手!如何在web应用程序中引用dll (急!)第一个站做完了,问题接踵而来...... 如何实现GOOGLE的查询功能 如何指定asp.net 2.0使用iis来调试程序而不是 asp.net development server? 如何清除ASP.NET产生的垃圾代码?请高手指教! 怎麼樣把runat=server的<img>中的圖片存在web服務器的某個目錄下,能否給段代碼!UP有分! 一个反射相关的问题 html符号为什么会变? 值得深入研究的问题。欢迎高手挑战难题! 3个小问题 求一高效分页存储过程
a = Regex.Replace(a, @"\s*(?<left>[^\s""]*)(?<re>(""[^""]*"")*)(?<right>[^\s""]*)\s*", "${left}${re}${right}", RegexOptions.IgnoreCase);
MessageBox.Show("1" + a + "2");
string strDst = string.Empty;
Regex regExp = new Regex("(?<=\"[^\"]*?) (?=[^\"]*\")",RegexOptions.Singleline);
strDst = regExp.Replace(strSource, "⊙");
strDst = strDst.Replace(" ", "");
strDst = strDst.Replace('⊙', ' ');
的可以。
我这个考虑的没他全面。