社区
Web 开发
帖子详情
各位大哥帮帮忙,如何转换字符串中的空格、回车为html标记中的 、
?
ydj0427
2002-12-29 02:29:12
小弟在显示文件时,无法将字符串中的空格、回车为html标记中的 、<br>,如何能够实现,小弟已经束手无策,各位大哥帮帮忙,最好有实例,谢谢!!
...全文
321
5
打赏
收藏
各位大哥帮帮忙,如何转换字符串中的空格、回车为html标记中的 、<br>?
小弟在显示文件时,无法将字符串中的空格、回车为html标记中的、,如何能够实现,小弟已经束手无策,各位大哥帮帮忙,最好有实例,谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ydj0427
2002-12-29
打赏
举报
回复
谢谢,不过zxhong(红)你有没有想过,如果一篇文章有2万字,这种算法是否还有效率,多多谢谢beyond_xiruo(希偌) ,小弟的问题完全解决了!!来者有分
zxhong
2002-12-29
打赏
举报
回复
public static String returnTOBR(String str)
{
if(str==null||str.equals(""))
{return str;}
StringBuffer s1=new StringBuffer();
int i=0;
while(i<=str.length()-1)
{
if(str.charAt(i)=='\n')
{s1=s1.append("<br>");
}else if(str.charAt(i)==' ')
{s1=s1.append(" ");
}
else
{s1=s1.append(str.substring(i,i+1));
}
i++;
}
String s2;
s2=s1.toString();
return s2;
}
希偌
2002-12-29
打赏
举报
回复
在java里,对于字符串的替换,没有replace函数,自定义一个,如下:
<%!//可以在jsp页面里直接定义
public String replace(String parentStr,String ch,String rep) {
int i = parentStr.indexOf(ch);
StringBuffer sb = new StringBuffer();
if (i == -1)
return parentStr;
sb.append(parentStr.substring(0,i) + rep);
if (i+ch.length() < parentStr.length())
sb.append(replace(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep));
return sb.toString();
}
%>
<%//调用
str=replace(str," "," ");
str=replace(str,"\n","<br>");
%>
ydj0427
2002-12-29
打赏
举报
回复
报错,错误信息为:
/net/system/brow.jsp:200: Missing term.
text_content.replace(/ /g," ");
^
/net/system/brow.jsp:200: Missing term.
text_content.replace(/ /g," ");
^
/net/system/brow.jsp:201: Missing term.
text_content.replace(/\n/g,"<br>");
^
/net/system/brow.jsp:201: Invalid character in input.
text_content.replace(/\n/g,"<br>");
^
4 errors, 1 warning
孟子E章
2002-12-29
打赏
举报
回复
str.replace(/ /g," ")
str.replace(/\n/g,"<br>")
HTTP详解
引言&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&
nbsp
;&...
JAVA学习笔记
一、 第一个JAVA程序 1.Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。...程序
中
的全部内容都包含在类
中
,Java是一种纯面向对象的语言。 4.一个源文件
中
至多只能有一个public的类声明,其它...
编码表/转义字符/进制
转换
ASCII ASCII码表 ASCII值 字符 ASCII值 字符 ASCII值 字符 ASCII值 字符 NUL 32 (space) 64 @ 96 ...
黑马程序员_
HTML
基础
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流!... 超文本
标记
语言,即
HTML
(Hypertext Markup Language),是用于描述网页文档的一种
标记
语言. CSS是英语CascadingStyl
html
坚持手写
html
,可视化设计只是一种自学的手段。参考书:张孝祥《javascript网页开发---体验式学习教程》 什么是浏览器? 浏览器就是接受浏览者的操作(打开一个网址,点击一个连接、点击一个按钮),然后帮浏览者去...
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章