给定一个字符串和一个非空字符串,返回原始字符串的一个版本,其中所有字符都被字符串(“+”)替换,但字符串的外观保持不变。 http://codingbat.com/prob/p170829
如何使用下一个代码
解决此任务String s=str.replaceAll("[^("+ word +")]", "+");
如何从word中替换除chars之外的所有字符,因为使用此代码编译有两个失败的测试。
答案 0 :(得分:-1)
最简单的方法可能是使用String.replaceAll():
String out = str.replaceAll("[^word]", "+");
这应该替换除字符串'word'
之外的所有字母