正则表达式之提取数字
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;}
这里我直接将提取数字的正则表达式封装成一个方法,封装成一个方法的一个好处就是下次我想用的时候直接调用就行了,就不需要再写重复的代码。
在上图中我们可以看到两种方法,其实都是一种方法,第二种方法不过是将第一种方法全部写一块去了。所以用第一种还是第二种都是可以的,下面两张图是需要传入的参数和结果:
正则表达式之提取数字相关推荐
- python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...
python从字符串中提取数字 使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## ...
- javascript 正则表达式提取数字使用
javascript 正则表达式提取数字使用 知识点: JavaScript RegExp 对象 RegExp 对象 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具. 直接量语法 ...
- 【正则表达式】从字符串中提取数字
使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## \D 匹配任意非数字字符. ## ...
- 【R语言】正则表达式 从字符串中提取数字
R语言 正则表达式 从字符串中提取数字 pattern <- "(?<ID>[0-9]+)" result <- regexpr(pattern= patt ...
- C语言sscanf()正则表达式注意及截取字符串 提取数字 转16进制字节数组 超简单
截取字符串 #include <stdio.h> int main(int argc,char** argv) {const char* in = "a1b2c3ABCdef 1 ...
- C#正则表达式提取数字、小写字母
一.数字 Regex.Replace(str, @"[^0-9]+", "") 二.小写字母 Regex.Replace(str, @"[^a-z]+ ...
- 正则匹配——python用一个正则表达式从字符串中提取数字(包括整数、小数、正负数)
import re# 从字符串中提取数字 totalCount = '-100,abc2.4-123s,d-1ds-0.234as123.2s1.3bb.24' count = re.findall( ...
- java regex 正则表达式 提取数字和去除数字,过滤数字,提取价格
@Test public void test() {String phoneString = "哈哈,13888889999";// 提取数字// 1Pattern pattern ...
- shell正则表达式提取数字
grep 提取数字 grep -Po "\d+\.\d+" 转载于:https://www.cnblogs.com/xiaweifeng/p/11351003.html
- 正则表达式提取数字,汉字,英文
/*提取中文.数字.英文/ @Test public void test (){ String str = "--^1dsf の adS DFASFSADF阿德斯防守对方as ...
最新文章
- C语言的sizeof和strlen
- java 理论与实践,Java 理论与实践: 正确使用 Volatile 变量
- itunes备份包括哪些内容_建筑工程的招标包括哪些内容?
- linux 上自动执行caffe,linux下caffe的命令运行脚本
- 会返回两次_毅力号火星车上的这些采样管,十年后将返回地球
- 【数据结构与算法】内部排序之一:插入排序和希尔排序的N中实现(不断优化,附完整源码)...
- JFLASH添加华大型号详细教程
- 京东把 Elasticsearch 到底用的有多牛?日均5亿订单查询完美解决!
- [dataTables使用的坑]requested unknown parameter 'XXX' for row xx, column xx
- 华为手机桌面有计算机的数字,华为手机桌面上信息图标上显示的数字角标如何关闭...
- 支付系统 java_PaySystem
- 涠洲岛日出日落时间表,1月10日涠洲岛开船时间/日出日落/天气预报
- 多重背包java版本实现_楼天城男人八题——POJ1742 Coins
- Mathpix:非常好用的公式生成器,可以图片转公式
- 【面试总结】小灰灰求职进行曲(四)操作系统
- 移动涂鸦电话面笔记--游戏开发岗
- 关于安装teamviewer11出现verification of your teamviewer version failed错误处理
- mt管理器测试滑雪大冒险
- 蓝桥杯直播课(软件开发类)记录2021-3-13
- htc evo 4G usb驱动