社区
Web 开发
帖子详情
请教:空格、回车的处理办法?
jeskee
2003-05-19 07:49:08
网站中发表一些文章或帖子的时候,文字填到了<textarea>中,提交存入数据库后,当在前台浏览器中显示的时候,其中的空格和回车处理有什么最好的办法吗?默认时将那些空格都不显示,回车也不起作用,替换成<br>, ???文章很长时呢?大概有好几万字
...全文
59
9
打赏
收藏
请教:空格、回车的处理办法?
网站中发表一些文章或帖子的时候,文字填到了中,提交存入数据库后,当在前台浏览器中显示的时候,其中的空格和回车处理有什么最好的办法吗?默认时将那些空格都不显示,回车也不起作用,替换成, ???文章很长时呢?大概有好几万字
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cjg435
2003-05-20
打赏
举报
回复
这样用
<%!
public static String repstr(String str, String strDen, String strSrc)
{
int iLen = str.length();
int iDenLen = strDen.length();
int iSrcLen = strSrc.length();
String strReturn = "";
int iSearchedFrom = 0 ;
int iPrevSearchedFrom = 0;
while ( (iSearchedFrom = str.indexOf(strSrc , iSearchedFrom)) != -1 )
{
strReturn += str.substring(iPrevSearchedFrom, iSearchedFrom);
strReturn += strDen;
iSearchedFrom += iSrcLen;
iPrevSearchedFrom = iSearchedFrom;
}
if ( iPrevSearchedFrom !=0 )
strReturn += str.substring( str.lastIndexOf(strSrc) + iSrcLen , str.length());
else
strReturn = str;
return(strReturn);
}
%>
<%!
String DoWhiteSpace(String str)
{
str=repstr(str," "," ");
str=repstr(str,"<br>","\r");
return (str);
}
%>
mercury1231
2003-05-20
打赏
举报
回复
那看来只有你自己写一个方法了。
希偌
2003-05-20
打赏
举报
回复
倒,开始的空格不就是首空格吗?
jeskee
2003-05-19
打赏
举报
回复
我找到错误了,从数据库读出数据的时候我用了nr.trim()!
再同时请教一下,trim()是除掉首尾空格的,有没有只除掉首尾空格的方法而不除去开始的空格
windwang
2003-05-19
打赏
举报
回复
关注
jeskee
2003-05-19
打赏
举报
回复
如<textarea rows="18" name="nr" cols="76"><%=nr%></textarea>中开头空格就是显示不出来了
jeskee
2003-05-19
打赏
举报
回复
那就是在JSP在服务器端全部处理了。
可是我存入到数据库的之后我从库里看到的是首行缩近两个空格都在,可是在修改的时候就又发现在<textarea>中的格式开头又没有空格了,这个不知道是怎么回事?
lynx1111
2003-05-19
打赏
举报
回复
yes!
希偌
2003-05-19
打赏
举报
回复
s=s.replaceAll("[\n]","<br>");
s=s.replaceAll(" "," ");
【C语言】scanf语句吃掉
回车
或者
空格
问题详解
本文深入探讨C语言中scanf函数的行为,特别是如何
处理
空格
、
回车
及TAB字符,揭示scanf函数在输入过程中的独特机制,以及如何通过正确使用
空格
来避免常见输入错误。
关于 gets() 和 scanf()
处理
空格
、
回车
、制表符的问题
本文介绍了C语言中scanf和gets函数在
处理
空白符时的不同行为,包括scanf对空白符的自动结束和gets能读取空白符的特点。针对scanf和gets在读取带有
空格
的字符串时的限制,提出了使用getchar清除
回车
或在scanf中添加
空格
等解决方案,并通过实例展示了这些方法的应用。文章适合C语言初学者和进阶者阅读,以加深对输入
处理
的理解。
scanf函数和
回车
、
空格
及其返回值
本文深入解析了C语言中scanf函数的工作原理,特别是与%c、%s格式符相关的输入
处理
,包括
回车
、
空格
的特殊作用,以及如何解决连续输入时的常见问题。
如何替换
空格
、
回车
符
本文介绍如何在C#中
处理
文本中的
空格
和
回车
问题,特别是针对网页表单和记事本读取的信息。文章提供了具体的代码示例,并解释了不同场景下
空格
和
回车
的表示方式。
针对scanf吸收
回车
与
空格
问题
文章讲述了在C语言编程中使用scanf函数时,如何
处理
回车
字符残留在输入缓冲区的问题。当输入包含
回车
时,对于字符型scanf,
回车
会被读取;而对于数值型scanf,
回车
将被忽略。解决方法包括使用getchar吸收
回车
,或在格式字符串前添加
空格
、换行符或制表符来跳过
回车
。
Web 开发
81,110
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章