本文共 465 字,大约阅读时间需要 1 分钟。
public class PatternMatchUtils { private static final String DASH = "-2"; public static String subStringVals(final String sourceNo){ //寻找第一个破折号出现的位置 final Matcher matcher= Pattern.compile(DASH).matcher(sourceNo); if (!matcher.find()){ return ""; } final Integer index = matcher.start(); final String operationType = sourceNo.substring(index+1,index+5); return operationType; }}
匹配第一个出现的 “-”并截取后四位
转载地址:http://bqii.baihongyu.com/