java - 消除String java中的一个char

标签 java string

我如何删除这个 String 中的最后一个 ,| :

String model ="07:40,09:00,10:20,11:40,|09:00,10:20,11:40,|07:40,09:00,10:20,11:40,|10:20,11:40,|";

模型是变量String,结果应该是这样的:

String result="07:40,09:00,10:20,11:40,|09:00,10:20,11:40,|07:40,09:00,10:20,11:40,|10:20,11:40";

最佳答案

如果它始终是 ,| 并且您不知道它是否会出现,请使用 replaceFirst:

model = model.replaceFirst(",\\|$", "");

附言$代表字符串结束

关于java - 消除String java中的一个char,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27731383/

相关文章:

java - aop :scoped-proxy proxy-target-class ="false"? 的注解等价物是什么

c# - 根据 DateTime 左移计算优先级

java - 如何存储和检索从单个选项中选择的内容

java - Java 中的字符串实习是在编译时完成的吗?

java - Java 中的字符串池,编译时与运行时字符串评估

java - 如何呈现位于 HTML 文件之外的打印精美的 Java 源代码?

java applet卡住浏览器以及javascript和applet之间通信的方式

javascript - 在Javascript中将带方括号的字符串转换为数组或列表

c# - String.Format 函数不起作用

c - 如何在 Ubuntu 中正确使用 AES_CBC_Encrypt 128 openssl?