java取出string中的数字

String regEx="[^0-9]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(etCoustom.getText().toString());
 String trim = m.replaceAll("").trim();
时间: 2024-08-02 23:39:59

java取出string中的数字的相关文章

java 获取String中的数字

随便给你一个含有数字的字符串,比如: String s="eert343dfg56756dtry66fggg89dfgf"; 那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法. 1 String类提供的方法: package 测试练习; import java.util.*; public class get_StringNum { /** *2012.6.2 */ public static void main(String[

java从字符串中提取数字

1.做一下操作时会一般会用到提取数字操纵: a.列表中有翻页,当新添加的数据不是放在第一条或者最后一条时,需要翻页并循环找到对应的那条数据 b.当新添加的数据放在第一条或者最后一条时,则不需要翻页,只需要直接进入该页面然后直接找到第一条或者最后一条数据即可. 2.例子: 界面: javs代码: /** * java从字符串中提取数字 * str:传递过来的字符串 */ public static List<String> getNUm(String str){ str.trim(); //St

java截取字符串中的数字

java从字符串中提取数字 随便给你一个含有数字的字符串,比如: String s="eert343dfg56756dtry66fggg89dfgf"; 那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法. 1 String类提供的方法: package 测试练习; import java.util.*; public class get_StringNum { /**  *2012.6.2  */ public static v

Java的String中的subString()方法

public String substring(int beginIndex, int endIndex) 第一个int为开始的索引,对应String数字中的开始位置, 第二个是截止的索引位置,对应String中的结束位置 1.取得的字符串长度为:endIndex - beginIndex; 2.从beginIndex开始取,到endIndex结束,从0开始数,其中不包括endIndex位置的字符 如: "hamburger".substring(4, 8) returns "

java.lang.String 中 API 的使用

1 /** 2 * java.lang.String: 3 * 复制字符串内容到字节数组中: 4 * 字符串连接:一个字符串添加到另一个字符串后面: 5 * 替换:字符替换.字符串替换: 6 * 匹配和替换: 7 * 多种类型数据转成字符串类型: 8 * 字符串与字符数组的转换: 9 * 判断是否包含字符串: 10 * 字节数组与字符串的转换: 11 */ 12 package lang; 13 14 import java.util.Arrays; 15 16 public class Str

js 、 java去除字符串中的数字

public class Hello{ public static void main(String[] args){ String str="123assume345contribute"; System.out.println(str.replaceAll("\\d+","")); } } //删除字符串中的数字. function trimNumber(str){ return str.replace(/\d+/g,''); }

java基础----&gt;String中的split方法的原理

这里面主要介绍一下关于String类中的split方法的使用以及原理. split函数的说明 split函数java docs的说明: When there is a positive-width match at the beginning of this string then an empty leading substring is included at the beginning of the resulting array.A zero-width match at the beg

java.lang.String中[ &quot;张飞&quot;+1+1 ] 和 [ &quot;张飞&quot;+(1+1) ]

废话不多说,上代码: package com.core; public class StringTest { public static void main(String[] args) { String name1 = "张飞"+1+1+1+1; String name2 = "张飞"+(1+1+1+1); System.out.println(name1 +"---"+ name2); } } 请问上述代码name1和name2分别输出什么?

Java 取出字符串中第一个重复出现的字母

public void findRepeat(String string){ for (int i=0;i<=string.length()-1;i++){ String temp=string.substring(0,i)+string.substring(i+1); System.out.println(temp); //没有查到相同时会返回-1,查到内容时,会单回对应的字母 int index=temp.indexOf(string.charAt(i)); if (index!=-1){