/// <summary>
/// 获取字符串中的数字(不包含小数点)
/// </summary>
/// <param name="str">要进行筛选的字符串</param>
/// <returns></returns>
public static long GetStrNumber(string str)
{
   long result = 0;
   if (str != null && str != string.Empty)
   {
       // 正则表达式剔除非数字字符(不包含小数点.)
      str = Regex.Replace(str, @"[^\d.\d]", "");

// 如果是数字,则转换为decimal类型
      if (Regex.IsMatch(str, @"^[+-]?\d*[.]?\d*$"))
      {
          long.TryParse(str, out result);
      }
   }
   return result;
}

最新文章

  1. ubuntu下修改键位
  2. openssl
  3. shell 简单的比大小脚本
  4. [转]protobuf-2.5.0.tar.gz的下载与安装
  5. java-cef系列视频第一集:从官方代码编译
  6. asp.net MVC之 自定义过滤器(Filter)
  7. Android 编程下 Touch 事件的分发和消费机制
  8. C# Winform实现炫酷的透明动画界面
  9. Java中获取完整的url
  10. js作用域链
  11. Java对XML文档的增删改查
  12. 让你的WizFi250适应各种气候
  13. linux上安装配置vsftpd(转)
  14. 基于UDP协议的控制台聊天程序(c++版)
  15. .NET平台下使用Redis
  16. python学习笔记(5)-基本数据类型-字符串类型及操作
  17. Java-IO:复制文件
  18. 出栈顺序 与 卡特兰数(Catalan)的关系
  19. C语言 &#183; 2n皇后问题
  20. doT.js模板和pagination分页应用

热门文章

  1. 【英语】Bingo口语笔记(57) - 常见的口语弱读
  2. &lt;Liunx常用命令一&gt;之TOP
  3. 【转】iOS开发-Protocol协议及委托代理(Delegate)传值
  4. Shell教程6-Shell注释
  5. ACE的 日志
  6. 《A Tour of PostgreSQL Internals》学习笔记——进程间通信
  7. 更新的packages.config所有的软件包?
  8. Android 最火框架XUtils之注解机制详解
  9. Delphi中实现MDI子窗体(转)
  10. Epic - Tic Tac Toe