且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Java正则表达式和/或字符串魔术从字符串中提取ID

更新时间:2022-11-12 08:57:37

// untested
public List<Long> extractIdsFromJson(String json) {
    List<Long> list = new ArrayList<Long>();
    Matcher matcher = Pattern.compile("\"widget_id\":\"?(\\d+)\"?").matcher(json);
    while (matcher.find())
        list.add(Long.valueOf(matcher.group(1)));
    return list;
}