public static String ExtractNumber(String phoneString){// 提取数字// 1Pattern pattern = Pattern.compile("[^0-9]");Matcher matcher = pattern.matcher(phoneString);//将与模式匹配的输入序列的每个子序列替换为给定的替换字符串。String all = matcher.replaceAll("");//System.out.println("phone:" + all);// 2String abc = Pattern.compile("[^0-9]").matcher(phoneString).replaceAll("");return all;}

这里我直接将提取数字的正则表达式封装成一个方法,封装成一个方法的一个好处就是下次我想用的时候直接调用就行了,就不需要再写重复的代码。
在上图中我们可以看到两种方法,其实都是一种方法,第二种方法不过是将第一种方法全部写一块去了。所以用第一种还是第二种都是可以的,下面两张图是需要传入的参数和结果:

正则表达式之提取数字相关推荐

  1. python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...

    python从字符串中提取数字 使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## ...

  2. javascript 正则表达式提取数字使用

    javascript 正则表达式提取数字使用 知识点: JavaScript RegExp 对象 RegExp 对象 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具. 直接量语法 ...

  3. 【正则表达式】从字符串中提取数字

    使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## \D 匹配任意非数字字符. ## ...

  4. 【R语言】正则表达式 从字符串中提取数字

    R语言 正则表达式 从字符串中提取数字 pattern <- "(?<ID>[0-9]+)" result <- regexpr(pattern= patt ...

  5. C语言sscanf()正则表达式注意及截取字符串 提取数字 转16进制字节数组 超简单

    截取字符串 #include <stdio.h> int main(int argc,char** argv) {const char* in = "a1b2c3ABCdef 1 ...

  6. C#正则表达式提取数字、小写字母

    一.数字 Regex.Replace(str, @"[^0-9]+", "") 二.小写字母 Regex.Replace(str, @"[^a-z]+ ...

  7. 正则匹配——python用一个正则表达式从字符串中提取数字(包括整数、小数、正负数)

    import re# 从字符串中提取数字 totalCount = '-100,abc2.4-123s,d-1ds-0.234as123.2s1.3bb.24' count = re.findall( ...

  8. java regex 正则表达式 提取数字和去除数字,过滤数字,提取价格

    @Test public void test() {String phoneString = "哈哈,13888889999";// 提取数字// 1Pattern pattern ...

  9. shell正则表达式提取数字

    grep 提取数字 grep -Po "\d+\.\d+" 转载于:https://www.cnblogs.com/xiaweifeng/p/11351003.html

  10. 正则表达式提取数字,汉字,英文

    /*提取中文.数字.英文/ @Test public void test (){     String str = "--^1dsf  の  adS   DFASFSADF阿德斯防守对方as ...

最新文章

  1. C语言的sizeof和strlen
  2. java 理论与实践,Java 理论与实践: 正确使用 Volatile 变量
  3. itunes备份包括哪些内容_建筑工程的招标包括哪些内容?
  4. linux 上自动执行caffe,linux下caffe的命令运行脚本
  5. 会返回两次_毅力号火星车上的这些采样管,十年后将返回地球
  6. 【数据结构与算法】内部排序之一:插入排序和希尔排序的N中实现(不断优化,附完整源码)...
  7. JFLASH添加华大型号详细教程
  8. 京东把 Elasticsearch 到底用的有多牛?日均5亿订单查询完美解决!
  9. [dataTables使用的坑]requested unknown parameter 'XXX' for row xx, column xx
  10. 华为手机桌面有计算机的数字,华为手机桌面上信息图标上显示的数字角标如何关闭...
  11. 支付系统 java_PaySystem
  12. 涠洲岛日出日落时间表,1月10日涠洲岛开船时间/日出日落/天气预报
  13. 多重背包java版本实现_楼天城男人八题——POJ1742 Coins
  14. Mathpix:非常好用的公式生成器,可以图片转公式
  15. 【面试总结】小灰灰求职进行曲(四)操作系统
  16. 移动涂鸦电话面笔记--游戏开发岗
  17. 关于安装teamviewer11出现verification of your teamviewer version failed错误处理
  18. mt管理器测试滑雪大冒险
  19. 蓝桥杯直播课(软件开发类)记录2021-3-13
  20. htc evo 4G usb驱动

热门文章

  1. 《国富论》阅读笔记05
  2. 2020全国网络安全知识竞赛链工宝答案 爬取 自动答题
  3. HTML5,不只是看上去很美 (第一弹:彩虹爆炸图)
  4. java验证用户名和密码_Java验证用户名和密码
  5. 相机视场角和焦距_相机视场角估计
  6. 助力单细胞高通量测序国产替代
  7. animation之二,使用xml控制animat…
  8. Excel2007中文显示乱码的解决方法(亲自实践)
  9. MySQL常用的关键字查询用法
  10. 计算机软件比赛团队名称,辩论赛 | 最佳人气团队评选