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