如何在VBScript中检查字符串是否为字母数字?

时间:2013-08-08 17:25:57

标签: validation vbscript alphanumeric

VBScript中是否有类似IsNumeric()的函数来检查字符串是否只包含字母数字(a-zA-Z0-9)字符?或者这只能由正则表达式决定?

1 个答案:

答案 0 :(得分:3)

使用RegExps的^功能(不在课堂上)搜索不在(a-zA-Z0-9)中的字符:

>> Set r = New RegExp
>> r.Pattern = "[^a-zA-Z0-9]"
>> For Each t In Array("aA0", "a.0")
>>     WScript.Echo t, CStr(r.Test(t))
>> Next
>>
aA0 False
a.0 True