我正在尝试用“”
替换字符序列“& a”所以我可以举例如:“这& aIs& aA& aTest” - > “ThisIsATest”
答案 0 :(得分:3)
String yourString = "This&aIs&aA&aTest";
yourString = yourString.replace("&a", "");
答案 1 :(得分:3)
使用String.replace
:
s = s.replace("&a", "");
请记住,字符串是不可变的。 String.replace
实际上并未修改字符串。您需要将结果分配回变量。
查看在线工作:ideone
答案 2 :(得分:1)
将正则表达式与replaceAll()
一起使用str.replaceAll("&a", "");
答案 3 :(得分:-4)
这正是String对象的replace函数的用途。如果你想得到所有出现的& a,请使用正则表达式,如下所示:
<html>
<script>
a = "This&aIs&aA&aTest"
alert(a.replace(new RegExp ("&a", "g") , " "));
</script>
</html>
或replaceAll()。