例如,我有这个字符串:
hello.name-2.txt
我只需要删除“-”后面的字符。
所以我的输出应该是:
hello.name-.txt
我该怎么做?
最佳答案
你可以做到
s = s.replaceAll("-.", "-");
如果你想替换一个数字,甚至“hello.name-1234.txt”,你可以使用
s = s.replaceAll("-\\d+", "-");
如果您只想执行一次,可以使用replaceFirst
。
关于java - 如何删除特定字符后的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12437397/