我有数据库中的管道分隔的值。但问题是我要追加|在每个条目。
例如:
| 275634 | 374645 | 24354 |
如何从整个字符串中删除第一个管道而不是所有管道。
插入后,我不需要在下次更新时检查。
如果我使用substring(1),那么每次都会删除第一个字符,
请建议修复?
答案 0 :(得分:1)
//input = '|275634|374645|24354|';
output = input.replace('|', '');
String#replace将替换String中的第一个匹配项。如果用空字符串''
替换它,则会将其删除。
答案 1 :(得分:0)
你可以使用substring(index)
方法从字符串中删除特定的特殊字符:比如
String str2 = "|275634|374645|24354|";
str2 = str2.substring(1);
System.out.println(str2);
您可以将输出视为275634|374645|24354|