需要逃避“||”来自字符串的条件

时间:2016-08-24 13:17:24

标签: java regex replaceall

我有需要删除“||”的情况并从字符串中插入反斜杠。

String s = "stack||overflow";

我需要替换,结果字符串应该是“stack \ overflow”。

我尝试使用replaceAll功能,但没有用。

感谢任何帮助。

谢谢, 斯里卡特

1 个答案:

答案 0 :(得分:2)

这已在Oracle tutorial中描述,部分将字符和子字符串替换为字符串

String replace(CharSequence target, CharSequence replacement) 
  

将此字符串中与文字目标序列匹配的每个子字符串替换为指定的文字替换序列。

例如:

String s = "stack||overflow.";
System.out.println(s.replace("||","\\"));