社区
Web 开发
帖子详情
请教:空格、回车的处理办法?
jeskee
2003-05-19 07:49:08
网站中发表一些文章或帖子的时候,文字填到了<textarea>中,提交存入数据库后,当在前台浏览器中显示的时候,其中的空格和回车处理有什么最好的办法吗?默认时将那些空格都不显示,回车也不起作用,替换成<br>, ???文章很长时呢?大概有好几万字
...全文
64
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讲
空格
或者
回车
“吃掉”了,导致程序的运行结果与预期不一致,以下面一个简单例子为例 #include<stdio.h> char str[10]; int main() { int i; for(i=0;i<10;i++) { scanf("%c",&str[i]); } for(...
scanf函数和
回车
、
空格
及其返回值
scanf和
回车
的关系: 先看一个我们经常使用的代码: char c; scanf("%c", &c); scanf 的各种格式中,%d、%c、%s三种最常用,通常都是以
回车
作为一次输入的结束。由于对字符解析方式及字符特点不同(如数字中一般不会出现
空格
回车
等特殊字符)不同,%d格式一般不会在连续输入时,遇到问题。而%s和%c却会出现各种各样的问题,比如
回车
问题,
空格
问题等。 我们已经习惯了上面的代码,再看下面存在连续输入时的情况: int i; char c; scan
如何替换
空格
、
回车
符
在开发中,经常遇到把数据中的
空格
、
回车
符替换的问题。比如:网页中提交的textarea信息,如不对其
空格
和
回车
进行转换,则用html显示时,就会出现布局乱排,因为在html语言中,
空格
是: ,
回车
相当于 ;再如,从记事本读取的信息,如果按行分开,如按
空格
拆成数组,这都需要对C#中的
空格
或
回车
符有所了解。 网页、记事本中的
空格
、
回车
替换:public string text
关于textarea中换行、
回车
、
空格
的识别与
处理
###需求: 在textarea中输入文字,提交给后台后,后台输出在另一个页面,文字按原格式显示。 ###兼容性: IE9以上、FF、chrome在换行处匹配/\n/ IE7-8在换行处先匹配/\r/,再匹配/\n/ ###问题解决: 1、把\n \r\n \s 分别替换为 这种情况是替换后的字符串能够被网页解析,这样在网页上就能看到换行...
解决复制论文内容时出现大量中英文
空格
和
回车
字符的问题(C++
处理
空格
字符与
回车
字符)
这几天,经常拷贝论文里的东西,然后发现直接从论文里面拷贝段落,会出现很多
空格
和
回车
,手动删除费时费力,特别是
空格
很多。所以用C++写了一个小程序来
处理
。代码如下,用的时候直接把内容拷贝在终端里面。以overing作为结束的标志。 #include <iostream> #include <string> #include <stdlib.h> void ...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章