<%
'替换文本例子
Function ReplaceTest(oldstr,patrn, replStr)
Dim regEx ' 建立变量。
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = True ' 设置是否区分大小写。
ReplaceTest = regEx.Replace(oldstr, replStr) ' 作替换。
End Function
OldString ="<UserInfo><Error></Error><UserID><Value></Value><Error></Error></UserID><UserName><Value></Value><Error></Error></UserName><UserPwd><Value></Value><Error></Error></UserPwd><RoleID><Value></Value><Error></Error></RoleID><qb>ewwew</qb></UserInfo>"
response.write(ReplaceTest(OldString,"<RoleID>.*?</RoleID>", ""))
response.write(ReplaceTest(OldString,"<IMG.*?>", "")) '可以将图片隐藏
%>以上是使用正则表达式的例子,你参考一下!
'替换文本例子
Function ReplaceTest(oldstr,patrn, replStr)
Dim regEx ' 建立变量。
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = True ' 设置是否区分大小写。
ReplaceTest = regEx.Replace(oldstr, replStr) ' 作替换。
End Function
OldString ="<UserInfo><Error></Error><UserID><Value></Value><Error></Error></UserID><UserName><Value></Value><Error></Error></UserName><UserPwd><Value></Value><Error></Error></UserPwd><RoleID><Value></Value><Error></Error></RoleID><qb>ewwew</qb></UserInfo>"
response.write(ReplaceTest(OldString,"<RoleID>.*?</RoleID>", ""))
response.write(ReplaceTest(OldString,"<IMG.*?>", "")) '可以将图片隐藏
%>以上是使用正则表达式的例子,你参考一下!
解决方案 »
- 根目录index页面引用ajax,index未定义
- 新手求助 关于ADO.NET 与数据库command 关于 带参数的insert语句 为什么不行 求教
- 访问网站一直显示sa用户登录失败 已经是混合登录验证模式了
- 如何定义插件的功能
- GirdView绑定如何让字段 左右顺序调整
- 关于打印问题
- 急!!!url参数为汉字+数字出现乱码的情况?
- 怎么样儿学习开发服务器控件呀??看了那个《asp.net服务器控件与组件开发》几天了,没有看出来什么门道!
- 简单的问题
- ★★★ 请教:如何用代码对DCOM对象进行操作? ★★★
- 求不含某些字符的正则表达式写法
- 请高手来优化一下这段简单的 代码(急急急)!!
因为<%%>内部可能出现%,>标记
比如<%str = "50%";%>
这个是合法的
如果不考虑这个问题:
Regex Pattern: <%[^%>]*%>