बस स्ट्रिंग्स को प्रतिस्थापित करें सभी विधि का उपयोग करें।
result = myString.replaceAll("\\n", "\n");
हालांकि यदि आप सभी भागने के दृश्यों से मेल खाते हैं तो आप एक मैचर का उपयोग कर सकते हैं। Matcher का उपयोग करने के एक बहुत ही बुनियादी उदाहरण के लिए http://www.regular-expressions.info/java.html देखें।
Pattern p = Pattern.compile("\\(.)");
Matcher m = p.matcher("This is tab \\t and \\n this is on a new line");
StringBuffer sb = new StringBuffer();
while (m.find()) {
String s = m.group(1);
if (s == "n") {s = "\n"; }
else if (s == "t") {s = "\t"; }
m.appendReplacement(sb, s);
}
m.appendTail(sb);
System.out.println(sb.toString());
तुम बस रों अधिक परिष्कृत संख्या और पलायन आप हैंडल करना चाहते हैं के प्रकार पर निर्भर करने के लिए काम करने की जरूरत है। (चेतावनी इस हवा कोड है, मैं जावा डेवलपर नहीं कर रहा हूँ)
DO तुम्हारा मतलब आप बदलना चाहते \\ n एक न्यूलाइन चरित्र के साथ? – AnthonyWJones