Java正则表达式截取固定长度的数字。比如: 检查情况通报[2013] 1号 提取2013
2个回答
展开全部
代码如下:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class App30 {
public static void main(String[] args) {
String text = "检查情况通报[2013] 1号";
Pattern pattern = Pattern.compile("\\[(\\d+?)\\]");
Matcher matcher = pattern.matcher(text);
if (matcher.find()) {
System.out.println(matcher.group(1));
}
}
}
运行结果:
2013
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询