CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

asp中取,不含 有html代码的命令或函数

楼主shishi1234(孤行泪)2006-01-05 10:36:31 在 Web 开发 / ASP 提问

如:<font   color=red>中华人<B>民<B>共和国</font>  
   
  我想通过asp实现只行到字符串"中华人民共和国"  
   
  就是把html代码过虑掉。  
   
  问题点数:20、回复次数:12Top

1 楼meizz(梅花雪)回复于 2006-01-05 10:41:28 得分 0

<script   language=vbscript>  
  str="<font   color=red>中华人<B>民<B>共和国</font>"  
   
  set   re=new   RegExp  
  re.global=true  
  re.pattern="<[^>]+>"  
  str1=re.replace(str,"")  
  msgbox   str1  
  </script>Top

2 楼shishi1234(孤行泪)回复于 2006-01-06 09:46:34 得分 0

用asp没有办法实现吗。Top

3 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2006-01-06 12:36:07 得分 0

<script   language="VBScript">  
  str   =   "删除<span>HTML标签</span>测试"  
    msgbox   HTMLfilter(str)  
  function   HTMLfilter(str)  
  dim     re    
  set   re   =   new   RegExp  
  re.Pattern   =   "<[^<>]*>"  
  re.Global   =   true  
  HTMLfilter   =   re.Replace(str,   "")  
  end   function  
   
  </script>  
   
   
     
  <script   language="javaScript">  
  var   str   =   "   删除<span>HTML标签</span>测试"  
  alert(   HTMLfilter(str))  
  function   HTMLfilter(str)  
  {    
  return   str.replace(/<[^<>]*>/ig,   "")  
  }  
     
  </script>  
     
  Top

4 楼spacener(空中楼阁)回复于 2006-01-06 15:44:34 得分 0

收藏ingTop

5 楼rimguncheng(asp->.net & vc 没办法)回复于 2006-01-06 16:04:32 得分 0

哦    
  Top

6 楼zwrtv(蝙蝠)回复于 2006-01-06 16:26:47 得分 0

路过,收藏Top

7 楼shishi1234(孤行泪)回复于 2006-01-07 18:21:25 得分 0

我只想用asp来实现啊。Top

8 楼wanglh100(悍卫钓鱼岛)回复于 2006-01-07 23:56:54 得分 2

<%  
  dim   content,   fcontent  
  content   =   "<font   color=red>中华人<B>民<B>共和国</font>"  
  dim   i,   m,   ch  
  m   =   0  
  for   i   =   1   to   len(content)  
  ch   =   mid(content,i,1)  
  if   ch   =   "<"   then  
  m   =   1  
  elseif   ch   =   ">"   then  
  m   =   0  
  end   if  
  if   m   =   0   then  
  fcontent   =   fcontent   &   ch  
  end   if  
  next  
  fcontent   =   replace(fcontent,   ">",   "")  
  response.Write(fcontent)  
  %>Top

9 楼belldandy11(路漫漫其修远兮,吾将上CSDN求索)回复于 2006-01-08 00:25:16 得分 0

不错   收藏了   谢谢Top

10 楼baoxiaohua(aksdfkajfdk)回复于 2006-01-08 09:57:07 得分 0

upTop

11 楼Hellohuan(java 好不好???)回复于 2006-01-08 10:28:34 得分 0

upTop

12 楼xuStanly(依依myLove)回复于 2006-01-08 11:54:42 得分 18

Function   RemoveHTML(s) '去掉所有HTML标记  
          Dim   re    
          Set   re   =   new   RegExp    
          re.IgnoreCase   =   True    
          re.Global   =   True    
          re.Pattern   =   "<(.[^>]*)>"    
          s   =   re.Replace(s,"")    
          RemoveHTML   =   s    
          set   re   =   Nothing            
  End   FunctionTop

相关问题

  • 如何在asp代码中调用javascript编写的函数。
  • 谁有asp调用activex函数的代码
  • 在javascript函数中的ASP代码如何获取本函数中变量的值
  • ASP函数
  • asp与函数~~~~~~~~
  • 同一个asp页面中,javascript代码如何调用vbscript写的函数
  • 关于ASP函数。
  • asp的代码能不能放在js的函数里面?如果能请给一个例子!谢谢!
  • 有哪位知道在asp代码中怎么显示&在浏览器上,用哪个函数
  • 谁能提供一个MD5加密字符串的asp函数源代码,立即给分,多谢!

关键词

  • 代码
  • asp
  • html
  • fcontent
  • removehtml
  • re
  • 收藏
  • 实现
  • ch
  • replace

得分解答快速导航

  • 帖主:shishi1234
  • wanglh100
  • xuStanly

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo