JAVAPattern正则获取⼤括号中内容,substring字符串截取获取
⼤括号中内容
利⽤正则表达式获取字符串中想要的值:
获取符串场景:你好呀(嘻嘻)
我需要获取“嘻嘻” 该如何获取呢?
1.通过正则表达式获取:
String str = "你好呀(嘻嘻)";
Pattern p = Patternpile("\\(([^\\)]+)");
Matcher matcher = p.matcher(str);
if (matcher.find() && upCount() >= 1){
System.out.up(1));
}
2.通过字符截取获取:
String str = "你好呀(嘻嘻)";
怎么截取列表中的字符串String xixi = str.substring(str.indexOf("(") + 1, str.indexOf(")"));
System.out.println(xixi);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论