首页 > 代码库 > Java 用正则表达式 截取字符串中的数字

Java 用正则表达式 截取字符串中的数字

package com.benywave;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test {    public static void main(String[] args) {        String str = "急救电话    112";        Pattern pattern = Pattern.compile("[0-9]{1,}");        Matcher matcher = pattern.matcher((CharSequence) str);        while (matcher.find()) {            if (!"".equals(matcher.group()))            System.out.println("截取字符串中的数字为:" + matcher.group());            }    }}

 

输出结果:     截取字符串中的数字为:112

Java 用正则表达式 截取字符串中的数字