C# 字符串提取数字
2024-10-17 05:32:03
转自:http://www.cnblogs.com/dolphin-gjh/p/6121792.html
一、使用正则表达式
1 string str = "sztq数字提取123sztq数字提取";
2 string result = System.Text.RegularExpressions.Regex.Replace(str, @"[^0-9]+", "");
3 Console.WriteLine("使用正则表达式提取");
4 Console.WriteLine(result);
二、使用ASCII码
1 string str = "sztq数字提取123sztq数字提取";
2 foreach (char c in str)
3 {
4 if (Convert.ToInt32(c) >= 48 && Convert.ToInt32(c) <= 57)
5 {
6 sb.Append(c);
7 }
8 }
9 Console.WriteLine("使用ASCII码提取");
10 Console.WriteLine(sb.ToString());
最新文章
- spring拦截器排除 静态资源
- Mysql VARCHAR的最大长度到底是多少
- SAAS在中国市场的发展前景
- FireFly 服务端 Unity3D黑暗世界 客户端 问题
- S2-020 Struts ClassLoader Manipulation安全限制绕过(CVE-2014-0094)
- 有感,懂市场比懂产品重要,懂产品比懂技术重要——想起凡客诚品和YY语音了
- dbm数据库
- cocos2d-x游戏开发(十六)帧动画
- 使2个div 在一行上显示
- Maven--构建企业级仓库(二)
- Jquery插件placeholder的用法
- Linux发行版 CentOS6.5下删除分区操作
- 六、Html头部和元信息
- C# 《编写高质量代码改善建议》整理&;笔记 --(五)类型设计
- linux swap空间的swappiness=0
- 查看和设置MySQL数据库字符集(转)
- 我的第一个Angular2应用
- sort 快排解决百万级的排序
- Print Article HDU - 3507 -斜率优化DP
- 【云计算】IaaS、PaaS和SaaS
热门文章
- jQuery中deferred的对象使用
- Vue.js和angular.js区别
- codevs 1491 取物品
- 分块+lazy 或者 线段树+lazy Codeforces Round #254 (Div. 2) E
- 图论&;数学:拉姆齐(Ramsey)定理
- 数学:FFT
- [Luogu 2024] 食物链
- JAVA多线程提高四:多个线程之间共享数据的方式
- 压缩JS时生成source_map
- 【51nod】1222 最小公倍数计数 莫比乌斯反演+组合计数