易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP正则表达式替换怎么写

如题.
arr="select|exec|'"
content="一段字符"
采用正则把content里面包含有arr的字符都替换掉?怎么写?
没用过正则
我是这么做的
dim newArr
newArr=split(arr,"|")
for i=0 to ubound(newArr)
  replace(content,newArr(i))
next

asp的replace函数默认是替换所有的符合条件的 而不是替换第一个。

自己顶上去

arr="select|exec|'"
content="selectaaaexec"
response.Write FilterText(content,arr)

Function FilterText(SrcString,Filters)
If IsNull(SrcString) then
FilterText = ""
Else
Dim reObj
Set reObj = new RegExp
reObj.IgnoreCase = True
reObj.Global = True
If Filters = "" Then Filters = "'"
reObj.Pattern = "([\[\]\|,\\\/])"
Filters = reObj.replace(Filters,"\$1")
reObj.Pattern = "[" & Filters & "]*"
FilterText = reObj.replace(SrcString,"")

End if
End Function
SrcString :待过滤的字符串
Filters :需要过滤的字符
经过测试OK,打印出来的值是aaa

HTML code:
<%
dim reg,content
content="select一段字符exec,输出‘'’"
set reg = New RegExp
reg.Global=true
reg.Pattern="select|exec|'"
reg.IgnoreCase = True
conten


相关问答:

Asp+sql server问题 - Web 开发 / ASP

我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例: ......

asp.net mvc 站点发布碰到问题 - .NET技术 / ASP.NET

服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......

新手请教一个asp的类型转换问题! - Web 开发 / ASP

本人不会asp,报错了,请大家帮忙看看。
代码如下:
<%
dim keyword_Name,keyword_YJ,keyword_RQ
if rs("QS_PASS_1_name")<>"0,0" then
keyword_Name=split(rs("QS_ ......

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

ASP.NET关于强制转换问题 - .NET技术 / ASP.NET

3个radioButton
 一个Button
一个label
C# code:

protected void Button1_Click(object sender, EventArgs e)
{
string str = null;
RadioButton rdo=(RadioButton)sender;
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号