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%>

 

标签:验证,字符串,字符
0
投稿

猜你喜欢

  • oracle12c安装报错:PRVF-0002的解决方法

    2024-01-20 21:52:32
  • JavaScript与JQuery框架基础入门教程

    2024-04-22 22:23:08
  • thinkPHP框架实现类似java过滤器的简单方法示例

    2023-11-22 12:24:47
  • Python爬取阿拉丁统计信息过程图解

    2022-04-02 06:23:22
  • Golang将Map的键值对调的实现示例

    2024-04-27 15:32:40
  • 基于django 的orm中非主键自增的实现方式

    2023-06-04 13:53:54
  • 使用 Python 实现文件递归遍历的三种方式

    2022-08-19 18:49:08
  • Python CSS选择器爬取京东网商品信息过程解析

    2022-01-17 21:18:17
  • python网络编程socket实现服务端、客户端操作详解

    2022-11-28 14:23:20
  • python中正则表达式findall的用法实例

    2022-02-24 07:51:28
  • python Jupyter运行时间实例过程解析

    2022-04-15 04:38:21
  • python如何获得list或numpy数组中最大元素对应的索引

    2021-02-10 11:30:12
  • Python中不同图表的数据可视化的实现

    2021-02-08 00:58:54
  • 利用python实现简单的循环购物车功能示例代码

    2021-05-12 14:52:58
  • oracle数据库排序后如何获取第一条数据

    2024-01-18 11:44:01
  • PHP abstract 抽象类定义与用法示例

    2023-06-28 03:52:44
  • 使用JS+XML(数据岛)实现分页)

    2005-08-18 00:46:06
  • 一文详解CNN 解决 Flowers 图像分类任务

    2023-02-28 22:23:39
  • 链接与文本标签们

    2008-04-04 18:07:00
  • Python中使用sklearn进行特征降维的方法

    2021-09-20 06:23:50
  • asp之家 网络编程 m.aspxhome.com