如何实现将内容中的空格.与换行图像都去掉??

chinalyman 2008-03-29 01:08:39
<%=left(rs("SMT_news"),160)%>

想实现这种效果,现在显示的是有<br>他就换行,有图像他就显示.我现在在文章列表栏中.



您好啊您好啊您好啊您好啊您好啊您好啊您好啊您好啊您好啊您好啊
您好啊您好啊您好啊您好啊...

...全文
72 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hookee 2008-03-29
查一下s里还有哪些字符没被去除引起换行,
如果把标签全部去除的话,作为html显示来说不应该还有换行的
如果有可能是其他原因了,比如父节点的式样之类的。
回复
chinalyman 2008-03-29
[Quote=引用 2 楼 hookee 的回复:]
<%
s = rs("SMT_news")
Set regEx = New RegExp
regEx.Pattern = " <(\s*)br[^>]*>"
regEx.IgnoreCase = True
regEx.Global = True
s = regEx.Replace(s,"")
regEx.Pattern = " <(\s*)img[^>]*>"
s = regEx.Replace(s,"")
s = left(s,160)
%>
<%=s%>
[/Quote]

http://www.net.cn/service/faq/softfaq/jiaocheng/200710/2706.html
这个上面也有种方法.但是不能实现...你的方法我试了.还是显示的时候有换行..
回复
hookee 2008-03-29
<%
s = rs("SMT_news")
Set regEx = New RegExp
regEx.Pattern = "<(\s*)br[^>]*>"
regEx.IgnoreCase = True
regEx.Global = True
s = regEx.Replace(s,"")
regEx.Pattern = "<(\s*)img[^>]*>"
s = regEx.Replace(s,"")
s = left(s,160)
%>
<%=s%>
回复
ymle1228 2008-03-29
没看明白!
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-03-29 01:08
社区公告
暂无公告