我想知道如何在另一个字符串中找到一个字符串,该字符串中有一个字符正在发生变化。我一直在寻找并发现我必须使用正则表达式,但我真的不知道我是如何做到这一点的:
#符号代表任何数字(或字符,无关紧要)
String original = "1 / #";
original.replaceAll(" / s", "");
我需要为s添加什么,以便它可以替换那里的任何角色?我想我必须放一个。这将作为一个通配符,但我只是把它放在我的替换字符串中,如“/。”?
编辑:通过更改我的意思是这个数字不会是静态的。它的范围是1-9。
答案 0 :(得分:0)
几乎。您需要重新分配original
的值,因为replaceAll
不会修改它传递的String
。
String original = "1 / #";
original = original.replaceAll(" / .", "");
否则,你的想法是正确的。