用HTML元素替换字符串

时间:2011-07-06 15:39:00

标签: java string replace

我有一个字符串,我想用换行符替换'xx'。我在jsp页面写这个,只是fyi。例如:

tmpString1 = "hello, how are youxxnice to meet you"
string1 = tmpString1.replace('xx', '<br />');

这解释了我想做什么。但是我在这次尝试中得到了一个未公开的字符文字错误,我也试过了:

tmpString1 = "hello, how are youxxnice to meet you"
string1 = tmpString1.replace('xx', '/n');

这样它只是用空格替换'xx',我知道这似乎微不足道,但我似乎无法让它工作。谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

对字符串使用双引号。单引号用于字符。

string1 = tmpString1.replace("xx", "<br />");

答案 1 :(得分:1)

应该是 -

tmpString1 = "hello, how are youxxnice to meet you";
string1 = tmpString1.replace("xx", "<br />");

请注意replace方法中参数的双引号,因为这些不是字符,而是字符串