IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > c# >

c#不能对失败的匹配调用结果

2014-10-19 22:03 来源: IT技术学习网 阅读:
在vs2010中使用正则表达式的时候碰到这个错误提示:不能对失败的匹配调用结果

代码如下:

string content = "abc123abc";
 MessageBox.Show( Regex.Match(content, "(133)ab").Result("$1"));


原因是正则表达式没有匹配到结果,所以不能对结果调用$1

如果把 MessageBox.Show( Regex.Match(content, "(133)ab").Result("$1"));中的133改为123,就不会报错了,因为已经匹配到了结果

 MessageBox.Show( Regex.Match(content, "(123)ab").Result("$1"));   输出结果为:123。

c#不能对失败的匹配调用结果
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/csharp_failed_match_result.html

评论文章 c#不能对失败的匹配调用结果
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • zhaojiaoyang1
    2017-05-20 10:47:15发表

    李沧海和狄晴两人回转狄家[url=http://sccjfr.ce.c-c.com]光伏发电[/url] [url=http://www.txooo.com/huoludao/poster/]火炉岛[/url] [url=http://www.txooo.com/muying/]早教加盟[/url] [url=http://www.txooo.com/

  • xiaoman1
    2017-04-18 10:31:11发表

    康旭忍不住呵呵一笑道:小仙童[url=http://www.duoye.net/]资讯[/url] [url=http://www.duoye.net/fhdq/]好看的av番号[/url] [url=http://www.duoye.net/fhdq/10834.html]PGD-249[/url] [url=http://www.duoye.net/f

  • abaobao
    2017-04-18 10:30:51发表

    他突然喝道:都给老子闭嘴!你们儿子的命是命[url=http://www.cwbol.com/yssp/mysp/]母婴养生知识[/url] [url=http://www.cwbol.com/sjys/xjys/]夏季养生保健[/url] [url=http://www.cwbol.com/yssc/zlys/204034.htm

IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图