(技术)关于正则表达式的一个小知识点
作者:
点映文艺 | 来源:发表于
2019-09-26 09:13 被阅读0次我们做项目偶尔会有这样的需求: 将多个用户的id以“;”拼接然后传给后台,类似于 12;156;202
假如用户在List集合中,我们通常是对List集合进行遍历,然后拼接起来就可以了
如下:
List<String> ids = new ArrayList<>();
ids.add("12");
ids.add("156");
ids.add("202");
StringBuilder builder = new StringBuilder();
for(String id : ids){
builder.append(id+";");
}
String idsStr = builder.toString().replaceAll(";$","");
System.out.println("idsStr: "+idsStr);
输入结果:idsStr: 12;156;202
下面咱就来说说正则表达式 “;$” 啥意思? “$”是结尾 ";$" 就是最后一个,替换最后一个";"为空
QQ群放这里:578060039 我发了,你随意
打完收工
本文标题:(技术)关于正则表达式的一个小知识点
本文链接:https://www.haomeiwen.com/subject/ihkyyctx.html
网友评论