asp如何验证字符串是否包含有效字符?
来源:asp之家 发布时间:2009-11-08 19:02:00
不是很难哦,我们现在就可以实现VBScript在服务器端验证,就是下面的函数:
<%
FUNCTION TestString(SomeString)
TempString = TRIM(SomeString)
TempString_Length = Len(TempString)
TempString_OK = true
FOR TempString_Pos = 1 TO TempString_Length
TempString_Char = Mid(TempString,TempString_Pos)
TempString_Char_Ansi = Asc(TempString_Char)
IF TempString_Char_Ansi > 47 AND TempString_Char_Ansi < 123 THEN
' ANSI字符中:A-Z 是65-90,a-z是97-122,0-9是48-57
IF TempString_Char_Ansi > 57 AND TempString_Char_Ansi < 65 THEN
TempString_OK = False
EXIT FOR
END IF
IF TempString_Char_Ansi > 90 AND TempString_Char_Ansi < 97 THEN
TempString_OK = False
EXIT FOR
END IF
ELSE
TempString_OK = False
EXIT FOR
END IF
NEXT
TestString = TempString_OK
END FUNCTION
%>
该函数的调用方法如:
TestString(MyString)
如果MySTring是要验证的字符串,则函数会返回为一个Boolean值:true是字符串在所有的Alpha值之内,False不是。
具体用法举例:
<%IF TestString(MyString) THEN%>
恭喜,字符串合法!
<%ELSE%>
噢,里面有非法字符串!
<%END IF%>


猜你喜欢
- 当我们利用html代码制作网页时,可以用以下方法进行python代码的调用:1.简单的python代码例如输出‘hell
- CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理技
- Sometimes we have need to interact with an application,for examp
- 天猫将商品加入购物车会有一个抛物线动画,告诉用户操作成功以及购物车的位置,业务中需要用到类似的效果,记录一下实现过程备忘,先上demo&nb
- 我们打开Google的时候可能大家会发现,无论你输入Google的任何网址,它都根据你使用的语言自动判断并跳转到不同的语言界面。也就是你用不
- 在使用图片的时候有时候我们希望改变背景颜色,这样就只关注于图片本身。比如在连连看中就只有图片,而没有背景,其实我个人感觉有背景好看一点。两种
- 好了,废话少说,我们先看看几个示例吧一、打开一个网页获取所有的内容from urllib import urlopendoc = urlop
- YUI3.2.0 的 transition 模块,通过使用 transition:end 事件实现在 transition 完成后执行其他操
- 一、前言 前面我们学习了if分支判断和for循环语句,在这次推送中我们将继续了解循环大家庭的成员们。大家可以通过上面的流程图来了解
- 今天分享一下Django实现的简单的文件上传的小例子。步骤 •创建Django项目,创建Django应用 •设计模型&n
- 在对Python中的闭包进行简单分析之前,我们先了解一下Python中的作用域规则。关于Python中作用域的详细知识,有很多的博文都进行了
- 今天发现有一个程序插入的时间不对,而该字段是配置的默认值 CURRENT_TIMESTAMP,初步判断是数据库的时区设置问题。查看时区登录数
- 最近学习了Oracle修改字段类型方法,留做记录。有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则
- BETWEEN 运算符用于 WHERE 表达式中,选取介于两个值之间的数据范围。BETWEEN 同 AND 一起搭配使用,语法如下:WHER
- python 线程池的四种实现方式线程简述 一个程序运行起来后,一定有一个执行代码的东西,这个东西就是线程; 一般计算(
- 一、Celery介绍和基本使用 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如
- 百度贴吧的爬虫制作和糗百的爬虫制作原理基本相同,都是通过查看源码扣出关键数据,然后将其存储到本地txt文件。项目内容:用Python写的百度
- 于是写测试程序。。。不行 下载最新的ODBC。。。还是不行 通过sql plus查询。。。咦?竟然也查不到。。。 于是,折腾。。。折腾。。。
- 创建自定义编辑器: //引入editor_config.js,editor_api.js,ueditor.css文件,然后在body中创建编
- 一、前言将mysql5.7 升级为mysql 8.0准备两个压缩包!二、备份数据库1.cmd进入原来数据库中的路径2.输入命令 m