您的位置:首页 > 编程语言 > Java开发

Java 正则表达式提取两个分隔符之间的数据

2016-11-08 13:44 357 查看
比如要提取"["与"]"之间的字符串

public static void main(String[] args){
String str = "([长度] + [高度]) * [倍数] - [减号] / [除号] > [大于号] < [小于号] == [等号] ";
String regx = "\\[(.*?)]";
Pattern pattern = Pattern.compile(regx);
Matcher matcher = pattern.matcher(str);
while(matcher.find()){
System.out.println(matcher.group(1));
}
}

输出结果为:

长度
高度
倍数
减号
除号
大于号
小于号
等号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐