Chr*_*ray 0 java regex android
我的'replaceAll()'方法从字符串中删除了错误的字符.字符串下面
String i = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
Run Code Online (Sandbox Code Playgroud)
如果我想从i中删除'2',它也将从12删除'2'.所以现在新的字符串;
String i = "1,3,4,5,6,7,8,9,10,11,113,14,15"
Run Code Online (Sandbox Code Playgroud)
这是我正在使用的当前代码:
String filter = temp.replaceAll(itemClicked + ",","");
Run Code Online (Sandbox Code Playgroud)
我怎么能纠正这个?
任何有关此的帮助或指导将不胜感激
我会考虑\b在这里使用单词边界.
String filter = s.replaceAll("(?:\\b" + itemClicked + "\\b,|,\\b" + itemClicked + "$)", "");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |