-1

我想知道如何在另一个字符串中找到一个字符串,该字符串具有一个正在更改的字符。我一直在搜索,发现我必须使用正则表达式,但我真的不知道如何或是否正确地这样做:

# 符号代表任何数字(或字符,无所谓)

String original = "1 / #";

original.replaceAll(" / s", "");

我必须为 s 输入什么,以便它也可以替换那里的任何字符?我想我必须放一个 . 这将充当通配符,但我是否只是将它放在我的替换字符串中,如“/。”?

编辑:通过改变我的意思是这个数字不会是静态的。它的范围是1-9。

4

1 回答 1

0

几乎。您需要重新分配 的值original,因为replaceAll不会修改String它被传递的值。

String original = "1 / #";
original = original.replaceAll(" / .", "");

否则,你的想法是正确的。

于 2013-09-08T22:05:34.127 回答