首页 > 解决方案 > 请告诉我如何在 Groovy 中替换

问题描述

我尝试了以下方法,但没有奏效。有人可以告诉我如何正确写吗?

重新评论 = comment.replaceAll('/....$/',"")

标签: groovy

解决方案


目前还不清楚要求是什么,但如果你从一个String喜欢开始,'2020(R2)'你可以删除(R2)任意数量的方法,这取决于你可以对输入数据做出什么样的假设。例如:

String comment = '2020(R2)'

String result1 = comment.replace('(R2)', '')
String result2 = comment[0..-5]

int index = comment.indexOf('(R2)')

String result3 = comment.substring(0, index)

推荐阅读