设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 158|回复: 11
打印 上一主题 下一主题

谁有办法把标签给屏蔽了??

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-7 03:45:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我从编辑器里用left 截取一段文字. 发现居然把里面的标签截取了一半,
哪位大哥帮我想个办法,能把标签给去掉.  
2#
发表于 2010-1-7 03:45:15 | 只看该作者
用正则
试试这个:
Function Stringhtml(str)
Dim re
Set re = new RegExp
re.IgnoreCase = True
re.Global = True
re.Pattern = "<(.[^>]*)>"
str = re.replace(str, "")
re.Pattern = "\[(.[^\[]*)\]"
str = re.replace(str, "")
str = replace(str, ">", "&gt;")
str = replace(str, "<", "&lt;")
If str="" Then str="..."
Stringhtml=str
End Function
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-7 03:45:17 | 只看该作者
用什么方法解决的?
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-7 03:45:20 | 只看该作者
我试下 谢谢
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-7 03:45:23 | 只看该作者
那你去问问偶老师吧.
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-7 03:45:26 | 只看该作者
怎么替换?
有N 多的标签啊!
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-7 03:45:29 | 只看该作者
以下是引用阳光白雪在2007-4-29 14:36:57的发言:
用正则
试试这个:

Function Stringhtml(str)
Dim re
Set re = new RegExp
re.IgnoreCase = True
re.Global = True
re.Pattern = "<(.[^>]*)>"
str = re.replace(str, "")
re.Pattern = "\[(.[^\[]*)\]"
str = re.replace(str, "")
str = replace(str, ">", "&gt;")
str = replace(str, "<", "&lt;")
If str="" Then str="..."
Stringhtml=str
End Function
这个是不是转换好了以后在存数据库?

我想要的是在数据库提取吃来的转换.

我也不知道为什么, 第一次提交的时候是没有问题的,

但是修改的时候就出现问题了. 因为在编辑框中就出现了标签..


附件: 只有本站会员才能下载或查看附件,请您 登录 或 注册
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-7 03:45:32 | 只看该作者
用replace替换.
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-7 03:45:35 | 只看该作者
解决了 谢谢
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-7 03:45:38 | 只看该作者
后台不做处理
在前台转换下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 10:17 , Processed in 0.139168 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表