从字符串中提取数字

string pattern = @"[^\d.]*";
return Regex.Replace(input, pattern, "").ToInt();

 

其中最重要的就是pattern 了,只要正则的规则定义好,就可以取得数据了。

Regex.Replace 重载很多,我使用最多的就是这个了,input 输入,pattern 匹配模式, replaces 被替换成的内容,

把最常用的从字符串提取数字的方法。先备注了。

posted @ 2013-11-11 15:39  小毛驴  阅读(214)  评论(0编辑  收藏  举报