我对 java 非常陌生,目前有以下要求。
每当我在字符串中发现 12.1
时,就应该将其删除,但这是有条件的。例如下面
12.1,ztel,presto
应为 ztel,presto
12.1
应替换为 空白
12.1/7.1
不应执行任何操作,因为它是单独的值
我尝试做 stringValue.replace("12.1","");
主要要求是,如果发现以逗号分隔的 12.1
或仅发现 12.1
,则应将其替换为空白,否则不替换。
上面的代码部分工作,并不适用于所有条件。
请指导和帮助我学习。非常感谢。
最佳答案
你可以尝试像这样 stringValue.replace( "12.1,", ""); 在第一个参数中的 12.7 后面使用逗号。
关于java - 从字符串中删除以逗号分隔的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42018750/