java String中提取车牌号
import java.util.regex.Matcher; import java.util.regex.Pattern; public static void main(String[] args) { String text = "车辆违章车辆号码湘DBM5226获取cookie失败,车辆违章车辆号码粤DAM5226获取cookie失败"; String regex = "[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z0-9]{4,}"; // 正则表达式匹配车牌号码 Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(text); StringBuilder result = new StringBuilder(); while (matcher.find()) { if (result.length() > 0) { result.append(","); } result.append(matcher.group()); } System.out.println("提取的车牌号码:" + result.toString()); }