Java-如何替换单词中不包含的特定字符

时间:2019-01-27 22:26:19

标签: java replace character

我要在返回String结果时尝试替换2个特定字符。

仅当单词中不包含O字符时,我才希望将O字符替换为OR,而将AND字符替换为AND。

使用

return test.replace("A","AND").replace("O","OR")

与其余的测试结果混在一起。

例如,假设输出为

  

JOHN OR MARRY

我得到

  

JORHN OR MANDRRY

1 个答案:

答案 0 :(得分:0)

尝试

return test.replace(" A "," AND ").replace(" O "," OR ")