另外一个功能更强大的函数,也是用正则表达式写的,不过加了一些东西

<%
Option Explicit
Function stripHTML(strtext)
dim arysplit,i,j, strOutput
arysplit=split(strtext,"<")

    if len(arysplit(0))>0 then j=1 else j=0
    for i=j to ubound(arysplit)
     if instr(arysplit(i),">") then
    arysplit(i)=mid(arysplit(i),instr(arysplit(i),">")+1)
     else
    arysplit(i)="<" & arysplit(i)
     end if
    next
    strOutput = join(arysplit, "")
    strOutput = mid(strOutput, 2-j)
    strOutput = replace(strOutput,">",">")
    strOutput = replace(strOutput,"<","<")
    stripHTML = strOutput
End Function
%>
<form method="post" id=form1 name=form1>
    <b>Enter an HTML String:</b><br>
    <textarea name="txtHTML" cols="50" rows="8" wrap="virtual"><%=Request("txtHTML")%></textarea>
    <p>
    <input type="submit" value="Strip HTML Tags!" id=submit1 name=submit1>
</form>
<% if Len(Request("txtHTML")) > 0 then %>
    <p><hr><p>
    <b><u>View of string <i>with no</i> HTML stripping:</u></b><br>
    <xmp>
    <%=Request("txtHTML")%>
    </xmp><p>
    <b><u>View of string <i>with</i> HTML stripping:</u></b><br>
    <pre>
    <%=StripHTML(Request("txtHTML"))%>
    </pre>
<% End If %>

时间: 2024-10-25 14:06:38

另外一个功能更强大的函数,也是用正则表达式写的,不过加了一些东西的相关文章

一个功能更强大的函数,也是用正则表达式写的

函数|正则 <% Option Explicit Function stripHTML(strtext) dim arysplit,i,j, strOutput arysplit=split(strtext,"<") if len(arysplit(0))>0 then j=1 else j=0 for i=j to ubound(arysplit) if instr(arysplit(i),">") then arysplit(i)=mid

xhprof gui,让xhprof界面更漂亮,功能更强大

顾名思义,xhprof gui 就是一个xhprof的一个ui展现.作者hack了facebook发布的xhprof展现代码.使xhprof界面更漂亮,功能更强大. xhprof gui新增了如下特性: * 友好的界面 * 数据库存储(mysql) * 支持按请求百分比执行xhprof优化.降低服务器负载. * 支持相似url的概念.如:http://news.example.com/?story=23 http://news.example.com/?story=25 被视为相似url. 完整

iOS 11 正式发布!界面精简,功能更强大

在今天凌晨的WWDC2017大会上,苹果正式发布了iOS 11操作系统.整体而言,iOS 11的功能更加强大,而且此前一些令人头疼不已的交互逻辑也得到了改善. 首先来看锁屏和通知中心,苹果这次把锁屏界面和通知中心整合到了一起,交互更加简单,也充分解放了3D Touch,利用3D Touch功能直接进行调节并呼出更多选项. 值得一提的是,信号状态栏这次终于不是圆点了,而是变成了传统的信号标识. 接着是Siri,在iOS 11中,他可以支持翻译功能,Beta版本的Siri翻译支持英语.中文.法语.德

界面功能更强大 10款知名主流浏览器插件推荐

中介交易 SEO诊断 淘宝客 云主机 技术大厅 目前,在全球范围而言,浏览器市场中的主流浏览器分别是IE.Firefox.Chrome.Safari.Opera.据国外知名第三方研究公司Net Application公布的最新资料显示,10月,IE市场份额达59.3%,Firefox22.9%,Chrome8.5%,Safari5.3%,而Opera则达2.3%.由此可见,此五大主流浏览器在全球中所拥有的网民基础可谓是不薄弱. 而如何使浏览器更好地为网民服务,其功能如何变得更为强大,一种工具则是

打造功能更强大更安全的Windows XP启动密码

大家可能经常在报纸或杂志上看见破解登录用户名和密码进入Windows XP的一些方法和技巧,这样就显得Windows XP不是很安全,其实Windows XP还有一个更安全的"启动密码",这个密码显示在用户密码前,而且还可以生成钥匙盘,如果设置了它,你的Windows XP就更加安全了,下面我们就来一起制作这个"启动密码". 设置Windows XP启动密码 1. 点击菜单"开始→运行",在运行对话框中输入"Syskey"(如

近3万款应用使Twitter成为功能更强大工具

导读:国外媒体今天载文称,尽管Twitter只允许用户发送最长140个字符的信息,但开放路线却使得外部开发者为其开发了近3万款应用,大大拓展了其用途.以下为文章概要: 为Twitter开发的应用已经有近3万款,其中包括减肥者用来记录所吃食物的工具(FitClick),也有供投资者讨论股票行情的应用(StockTwits).这使得Twitter成为人气最高的技术平台之一. Twitter联合创始人比兹·斯通(Biz Stone)表示,"Twitter已经成为一个生机勃勃的产业链.利用Twitter

功能更强大 Nokia Belle系统更新将至

北京时间12月22日消息,诺基亚于今年8月发布了塞班贝拉操作系统,同时还相继发布了搭载该操作系统的智能手机诺基亚700.诺基亚701和诺基亚603.如今,来自诺基亚方面的最新消息显示,塞班贝拉系统更名为诺基亚贝拉(Nokia Belle),并将发布多款手机的诺基亚贝拉系统更新.诺基亚多款手机将升级至诺基亚贝拉系统据诺基亚方面介绍,诺基亚N8.诺基亚C7以及诺基亚C6-01三款手机的增强版已经 预装了诺基亚贝拉(Nokia Belle)操作系统,并将率先 登陆中国市场,然后再在全球其它国家和地区发

LINUX 101: 让你的 SHELL 更强大

在我们的关于 shell 基础的指导下, 得到一个更灵活,功能更强大且多彩的命令行界面 为何要这样做? 使得在 shell 提示符下过得更轻松,高效 在失去连接后恢复先前的会话 Stop pushing around that fiddly rodent! bash1 这是我的命令行提示符的设置.对于这个小的终端窗口来说,这或许有些长.但你可以根据你的喜好来调整它. 作为一个 Linux 用户, 你可能熟悉 shell (又名为命令行). 或许你需要时不时的打开终端来完成那些不能在 GUI 下处

手机比电脑更强大

飞象网CEO 项立刚 我们不能不感叹这个世界变化快,通讯行业的发展更是难以预测. 1997年前后,我去听雅虎创始人杨致远的讲座,畅想未来,说有一天,我们每个人都会拿着手机,这个手机会像电脑一样,可以上网,可以发电子邮件,我摸摸口袋里那个差不多两斤重的手机,再看那只能显示一行英文的小屏幕,不敢相信这会是真的. 也就是那个时候,<北京青年报>曾经有过一个讨论:我们中国人什么时候才能生产出自己的手机?当时我想,十年后,中国人有1/10的人能用上国产手机,就是巨大的成功了,当时手机还是非常高技术的产品