asp 使用正则表达式替换word中的标签,转为纯文本

来源:asp之家 时间:2011-02-28 10:49:00 

公司客户在使用网站后台编辑添加修改内容时,经常是直接从word文档里复制内容到编辑器里后就提交。结果是在内容显示页面上是五花八门的样式,有时也需要部分纯文本内容作为摘录使用,这些都需要清除word格式。改变客户的习惯要客户先复制到记事本里再粘贴到编辑器里编辑是很难的,所以从我们自己改变起。从网上百度了若干清除word格式的正则,使用效果不甚理想,所以自己写了清除word格式的asp函数,能满足我们自己的使用需求。函数如下:

代码如下:


function cleanWord(html)
dim regEx
set regEx=New RegExp
regEx.IgnoreCase=True
regEx.Global=True
regEx.Pattern="<[^>]*>" '清除所有<>之间的内容
html = regEx.replace(html,"" )
regEx.Pattern="{[^}]*}" '清除所有{}之间的内容
html = regEx.replace(html,"" )
regEx.Pattern="/[^/]*/" '清除所有/**/之间的注释
html = regEx.replace(html,"" )
html =Replace(html,"table.MsoNormalTable","") '替换掉漏网的单词
cleanWord= html
set regEx=nothing
end function

标签:asp,正则表达式,word标签
0
投稿

猜你喜欢

  • Go 语言入门之Go 计时器介绍

    2024-05-25 15:16:04
  • Tensorflow全局设置可见GPU编号操作

    2021-04-21 12:41:46
  • Python连接es之查询方式示例汇总

    2023-06-07 11:11:03
  • CSS中expression的用法

    2008-09-11 14:18:00
  • 手把手教你Python yLab的绘制折线图的画法

    2023-03-11 21:21:43
  • 精细讲述SQL Server数据库备份多种方法

    2009-01-13 13:33:00
  • 在Linux上安装Python的Flask框架和创建第一个app实例的教程

    2021-08-26 14:23:11
  • Python数据分析与处理(二)——处理中国地区信息

    2021-04-04 17:12:26
  • SQL Server实现分布式数据库系统的终极目标

    2010-08-05 14:57:00
  • asp.net DropDownList实现二级联动效果

    2023-07-23 07:48:41
  • 解析:校对确定 较为复杂的一些特殊情况

    2008-12-17 16:54:00
  • 详解Django中的ifequal和ifnotequal标签使用

    2023-06-24 05:07:04
  • python实现简单学生信息管理系统

    2022-01-28 12:40:00
  • mysql主从复制的实现步骤

    2024-01-18 02:50:25
  • Python简繁体转换的简单实现步骤

    2023-10-03 05:02:20
  • 驯服不听话的网页表格

    2007-12-03 11:36:00
  • MySql 5.7.21免安装版本win10下的配置方法

    2024-01-23 00:45:35
  • HTML,CSS和JavaScript速查表

    2010-09-16 13:02:00
  • pytorch cnn 识别手写的字实现自建图片数据

    2023-04-18 02:39:22
  • Python练习-购物单

    2023-01-21 16:27:33
  • asp之家 网络编程 m.aspxhome.com