从字符串中删除特定数据

时间:2019-05-11 06:47:45

标签: selenium

在我的硒项目中,我试图从下面提到的字符串中删除动态数据, 例: 成功! fnmnt_tag_dstl:添加的标签范围:ABC1300000001-1300000096

此处,每次ABC1300000001-1300000096或XYZ1400000001-1400000048时,以下数据都会不断更改

我想按原样保留字符串"Success! fnmnt_tag_dstl: Tag Range added:"中的这些数据,并替换/删除ABC1300000001-1300000096或XYZ1400000001-1400000048等...

实际字符串=> Success! fnmnt_tag_dstl: Tag Range added: ABC1300000001-1300000096

期望的字符串=> Success! fnmnt_tag_dstl: Tag Range added:

1 个答案:

答案 0 :(得分:0)

简单遵循 substring 函数,从冒号(:的起始索引最后索引运算符

String actualValue = "Success! fnmnt_tag_dstl: Tag Range added: ABC1300000001-1300000096";
String expectedValue = actualValue.substring(0, actualValue.lastIndexOf(":")+1);