java 正则表达式获取文本中数字 博客分类: Java 正则表达式获取数字
程序员文章站
2024-02-24 08:45:46
...
java 正则表达式获取字符串中的数字
实例:
public void Test0108_03() { String input="winnt 5.1 internet winnta 5.3";//如何获得5.1 String regex="winnta"; double version=Double.parseDouble(getDigitAfter(input, regex)); System.out.println("version:"+version); } public static String getDigitAfter(String input, String str) { Pattern p = Pattern.compile(str+"\\s*(\\d[\\.\\d]*\\d)"); Matcher m = p.matcher(input); boolean result = m.find(); String find_result = null; if (result) { find_result = m.group(1); } return find_result; }
获取740981
//"content": "????740981????????????30????????????????????????" String content = "????740981????????????30????????????????????????"; Pattern p = Pattern.compile("[^\\d]+([\\d]+)[^\\d]+.*"); Matcher m = p.matcher(content); boolean result = m.find(); String find_result = null; if (result) { find_result = m.group(1); }
推荐阅读
-
java 正则表达式获取文本中数字 博客分类: Java 正则表达式获取数字
-
RCP中如何获取页面状态(最大/最小/restore) 博客分类: RCP Java
-
一个完整的混合加密方式在Socket客户机服务器通信应用中的例子 博客分类: java 应用服务器Socket正则表达式SecurityGmail
-
RCP中如何获取页面状态(最大/最小/restore) 博客分类: RCP Java
-
JAVA正则表达式验证英文字母、汉字和数字!!! 博客分类: Java Notes
-
JAVA正则表达式验证英文字母、汉字和数字!!! 博客分类: Java Notes
-
Java 中的正则表达式 博客分类: Java基础笔记 正则表达式JavaUnixF#J2SE
-
Java 中的正则表达式 博客分类: Java基础笔记 正则表达式JavaUnixF#J2SE
-
tomcat中获取不同的数据源java代码 博客分类: java,tomcat,数据源 tomcatjavadatasource数据源
-
Java使用正则表达式获取文本的章节名称