当前位置: 技术问答>java相关
如何替换回车(用<br>)
来源: 互联网 发布时间:2017-04-20
本文导语: 我从数据库里读出一个字段, ***rs.getString("content")*** 然后要把这个字段里的所有的回车变成 请问可以怎么办! | String s="123n456"; System.out.println(s.replaceAll("[\n]","")); | out.println(...
我从数据库里读出一个字段,
***rs.getString("content")***
然后要把这个字段里的所有的回车变成
请问可以怎么办!
|
String s="123n456";
System.out.println(s.replaceAll("[\n]","
"));
System.out.println(s.replaceAll("[\n]","
"));
|
out.println(s.replaceAll("[\n]","
"));
改成:
s=s.replaceAll("[\n]","
");
他给你的是演示用的.
"));
改成:
s=s.replaceAll("[\n]","
");
他给你的是演示用的.
|
sorry
String s="123n456";
s=s.replaceAll("[\n]","
");
out.println("var array=new Array('"+s+"');");
String s="123n456";
s=s.replaceAll("[\n]","
");
out.println("var array=new Array('"+s+"');");
|
呵呵,我到现在还不明白你想要的是什么样的结果.
|
将'n'转换成'
'就行了。
'就行了。
|
调用CString类的方法,CString_Instant_Name.Replace("n","
");其中回车不一定是"n",要看具体的数据库系统而定。
");其中回车不一定是"n",要看具体的数据库系统而定。
|
up
|
function replaceStr(str, sFnd, sRep) {
var sTmp = "";
var endIndex = 0;
var beginIndex = 0;
var len = sFnd.length;
while (endIndex >= 0) {
endIndex = str.indexOf(sFnd ,beginIndex);
if (endIndex >= 0) {
sTmp += str.substring(beginIndex, endIndex) + sRep;
beginIndex = endIndex + len;
}
else if (beginIndex >= 0) {
sTmp += str.substring(beginIndex);
break;
}
}
return sTmp;
}
var sTmp = "";
var endIndex = 0;
var beginIndex = 0;
var len = sFnd.length;
while (endIndex >= 0) {
endIndex = str.indexOf(sFnd ,beginIndex);
if (endIndex >= 0) {
sTmp += str.substring(beginIndex, endIndex) + sRep;
beginIndex = endIndex + len;
}
else if (beginIndex >= 0) {
sTmp += str.substring(beginIndex);
break;
}
}
return sTmp;
}
|
如果要在js里合法,你把n去掉才对吧,如下:
|
这个方法可满足你的要求
public static String escapeChar(String src)
{
String tar = "";
if(src == null || src.trim().equals(""))
return tar;
int inR,inN,inSingleQute,intDoubleQute;
// System.out.println("src="+src);
int length = src.length();
for(int i=0;i
public static String escapeChar(String src)
{
String tar = "";
if(src == null || src.trim().equals(""))
return tar;
int inR,inN,inSingleQute,intDoubleQute;
// System.out.println("src="+src);
int length = src.length();
for(int i=0;i