java 正则表达式获取两个字符中间的字符串方法
发布时间:2020-05-23 23:08:47 所属栏目:Java 来源:互联网
导读:搞社区APP的时候,需要实现这个功能:Stringfiletext="//@张小名:25分//@李小花:43分//@王力:100分";
|
搞社区APP的时候,需要实现这个功能:
String filetext = "//@张小名: 25分//@李小花: 43分//@王力: 100分";
Pattern p = Pattern.compile("@(.*?):");//正则表达式,取=和|之间的字符串,不包括=和|
Matcher m = p.matcher(filetext);
while(m.find()) {
System.out.println(m.group(0));//m.group(1)不包括这两个字符
}
说明:m.group(0) 是包含那两个字符,m.group(1) 不包含那两个字符。 以上这篇java 正则表达式获取两个字符中间的字符串方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。 您可能感兴趣的文章:
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
