关于ASP提交检测数据问题
现在问题是这样的
在文本域里有这样一条内容
奥运2009
当进行提交并写入数据库时 怎么把数字删除 只提取文字内容?
望各位大虾指定一点~~本人菜鸟
顶上先
VBScript code:
s = "奥运2009"
Set re = New RegExp
With re
.Global = True
.Pattern = "\d"
s = .Replace(s, "")
End With
Response.Write s
这样弄不对啊
这样只是一条数据
而这里是结果输出的地方
步骤是这样的:
查询页面------结果输出页面------提交这个结果
在结果输出页面里 就有数字 而我想提交时 直接把数字过滤掉
2楼已经给出了思路,具体怎么实现楼主可以自己改改做了
顶上。。。望高人指点。。
dim i
dim getChar
getChar=""
for i=0 to len(字段)-1
if not isNum(mid(字段,i,1)) then
getChar=getChar&isNum(mid(字段,i,1))
end if
next
简单介绍一下算法:
先读取字段中的字符串,然后把字符串分割成字符来比较,如果是数字的就不管,不是数字的就重新赋值给getChar这个变量,然后用getChar这个变量更新字段就好了,也许还有比这更好的算法,望大家赐教!
顶一下,曾经也遇到过这个问题。
相关问答:
<%@language="vbscript"%>
<%option explicit%>
<html>
<head> <title>xxx </title> </head>
<script language=vbs>
'注意变量 ......
我帮学校做了一个站.
在校园网的情况下,能够登陆成功,后台帐号都能通过,进入后台
但是在外网AD的情况下,能够登陆后台的页面,页面是ASP文件.
但是输入帐号和密码的时候,网页运行很久都 ......
我找了一个伪静态代码,如下:
index.asp
<!--#include file="config.asp"-->
<ol>
<%
Set rs=server.CreateObject("adodb.recordset") & ......
我有一个文件名 aaa.bbb.rar或者a.b.c.d.html或者aa.b.dd.shtml
我怎样截取文件的后缀名呀。。。
<%
aa="aaa.bbb.rar"
bb=split(aa,".")
response.write bb(ubound(bb)) ......