java 获取字符串中所有的连续数字
package com.zhw.common.utils;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class StringUtils
{
public static List<String> getNumberList(String content){
List<String> numList = new ArrayList<>();
Pattern p = Pattern.compile("\\d{1,}");
Matcher m = p.matcher(content);
while(m.find()) {
numList.add(m.group());
}
return numList;
}
public static void main(String[] args) {
System.out.println(getNumberList("\"充50元送10元\"或者\"充100元送25元\""));
}
}