'==========================================================================
'
' NAME: CheckNumberOrAlpha.vbs
'
' AUTHOR: Mark D. MacLachlan , The Spider's Parlor
' URL: [URL unfurl="true"]http://www.TheSpidersParlor.com[/URL]
' COPYRIGHT (c) 2006 All Rights Reserved
' DATE : 6/13/2006
'
' COMMENT: Checks if a character is a number or alpha character
'
'
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED To
' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
' PARTICULAR PURPOSE.
'
' IN NO EVENT SHALL THE SPIDER'S PARLOR AND/OR ITS RESPECTIVE SUPPLIERS
' BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
' DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
' WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
' ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
' OF THIS CODE OR INFORMATION.
'
'==========================================================================
string1 = "99LuftBaloons"
string2 = "Text string"
WScript.Echo CheckLeft(string1)
WScript.Echo CheckLeft(string2)
Function CheckLeft(stringtocheck)
If IsNumeric(Left(stringtocheck,1)) Then
CheckLeft = "Number"
ElseIf Asc(left(stringtocheck,1)) >64 And Asc(left(stringtocheck,1))<91 _
Or Asc(left(stringtocheck,1)) >96 And Asc(left(stringtocheck,1))<123 Then
CheckLeft = "Alpha"
End If
End Function