去html代码的正则 推荐
函数名:ScriptHtml
作用:过滤HTML标记
参数:ConStr —— 要过滤的字符串
==================================================
```vbscript
Function ScriptHtml(ByVal ConStr, TagName, FType)
'创建一个新的正则表达式对象
Dim Re
Set Re = CreateObject("VBScript.RegExp")
'设置正则表达式对象的一些属性
Re.IgnoreCase = True
Re.Global = True
'根据传入的FType选择相应的过滤方式
Select Case FType
Case 1
'过滤掉所有形如
Re.Pattern = "<" & TagName & "([^>])>"
ConStr = Re.Replace(ConStr, "")
Case 2
'过滤掉形如
Re.Pattern = "<" & TagName & "([^>])>.?</" & TagName & "([^>])>"
ConStr = Re.Replace(ConStr, "")
Case 3
'过滤掉
Re.Pattern = "<" & TagName & "([^>])>"
ConStr = Re.Replace(ConStr, "") '移除开始标签
Re.Pattern = "</" & TagName & "([^>])>"
ConStr = Re.Replace(ConStr, "") '移除结束标签
End Select
ScriptHtml = ConStr
Set Re = Nothing '释放正则表达式对象
End Function
```scriptHtml的使用示例:使用该函数去除HTML中的特定标签和内容。例如:使用参数为content,"br",1调用函数,可以去除所有`
`HTML标记;使用参数为content,"a",2调用函数,可以去除所有`...`标签及其内部内容;使用参数为content,"td",3调用函数,可以去除`
编程语言
- 去html代码的正则 推荐
- php批量修改表结构实例
- 正则表达式中的正向预查和负向预查实例分析
- js限制输入框只能输入数字(onkeyup触发)
- 对Vue beforeRouteEnter 的next执行时机详解
- PHP函数rtrim()使用中的怪异现象分析
- Python版Mysql爆破小脚本
- 在父页面得到zTree已选中的节点的方法
- php数组键值用法实例分析
- php获取文件内容最后一行示例
- jQuery 实现ajax传入参数含有特殊字符的方法总结
- CreateKeyWord asp实现的由给定的字符串生成关键字的
- vue中接口域名配置为全局变量的实现方法
- AngularJS基础 ng-cloak 指令简单示例
- PHP对表单提交特殊字符的过滤和处理方法汇总
- 基于php冒泡排序算法的深入理解