get number Digits from String - Android java.util.regex

Android examples for java.util.regex:Number Pattern

Description

get number Digits from String

Demo Code

import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main{

    public static String getStringDigits(String text) {
        text = null == text ? "" : text;
        StringBuilder digitList = new StringBuilder("");
        Pattern p = Pattern.compile("(\\d+)");
        Matcher m = p.matcher(text);
        while (m.find()) {
            String find = m.group(1).toString();
            digitList.append(find);//from   w  w  w. ja  va 2 s. c o m
        }
        return digitList.toString();
    }

}

Related Tutorials