关于正则表达式的模式串的问题? 我想找这样的串 colSpan="6">论坛主题,其中的数字二侧的双引号可有可无。"\bcolSpan\s*=\s*\"d\"\s*>\s*论坛主题"为什么说: \s,\d是无法识别的转义序列啊?而前面加@,则数字二侧的双引号那部分又不正确了,请大侠指点一下到底应该如何做啊,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 \bcolSpan\s*=\s*\"\d\"\s*>\s*论坛主题 @"\bcolSpan\s*=\s*\"d\"\s*>\s*论坛主题" 引号可有可无的话要这样:[\"]? 你的正则需要改下:string pattern=@"\bcolSpan\s*=\s*[\"]?\d[\"]?\s*>\s*论坛主题"; string source = "string source = \"我想找这样的串 colSpan=\"6\">论坛主题,其中的数字二侧的双引号可有可无。 "; string pattern = "\\bcolSpan\\s*=\\s*\"?\\d+\"?\\s*>\\s*论坛主题"; Response.Write(System.Text.RegularExpressions.Regex.Match(source, pattern).Value); 不加@时"用\转义,也就是\"加@时"用""转义,也就是""@"\bcolSpan\s*=\s*""?\d""?\s*>\s*论坛主题" Lable的Size问题 100分献上,求WCF服务器端和客户端的交互实例 我想学习下=>或者还有什么高级语法,请高人赐教 [很多人想知道]用户控件中一个按钮的click事件,如何让这个事件在使用了这个控件的程序中可以同样使用? C#中能否对Label控件批量命名并引用? 索引超出了数组界限 为何我登录到Oracle Management Server 找不到数据库 关于EXE文件运行环境! 登录界面代码问题 请教高手:怎样用C#.net来实现压缩access数据库呢? C# VS2005 源代码插件Team Coherence 问题 急 急 急 急 急
string pattern=@"\bcolSpan\s*=\s*[\"]?\d[\"]?\s*>\s*论坛主题";
string source = "string source = \"我想找这样的串 colSpan=\"6\">论坛主题,其中的数字二侧的双引号可有可无。 "; string pattern = "\\bcolSpan\\s*=\\s*\"?\\d+\"?\\s*>\\s*论坛主题";
Response.Write(System.Text.RegularExpressions.Regex.Match(source, pattern).Value);
加@时"用""转义,也就是""@"\bcolSpan\s*=\s*""?\d""?\s*>\s*论坛主题"