所以我的代码是:
String value = "123456"
Run Code Online (Sandbox Code Playgroud)
我想删除除2和之外的所有内容5.输出将是 25 程序应该工作,即使值更改,例如:
String value = "463312"
Run Code Online (Sandbox Code Playgroud)
输出将是2.
我试过replaceAll()但它不起作用.
它确实如此,只需要使用正确的正则表达式.
String newValue = value.replaceAll("[^25]", "");
Run Code Online (Sandbox Code Playgroud)
这个说没有(^代表否定)的所有东西都匹配[和](值集)之间的项目将被删除.
| 归档时间: |
|
| 查看次数: |
50 次 |
| 最近记录: |