|
发表于 2013-7-26 11:20
|
显示全部楼层
本楼为最佳答案
Function MyGet(Srg As String, Optional n As Integer = False)
Dim i As Integer
Dim s, MyString As String
Dim Bol As Boolean
For i = 1 To Len(Srg)
s = Mid(Srg, i, 1)
If n = 1 Then
Bol = Asc(s) < 0
ElseIf n = 2 Then
Bol = s Like "[a-z,A-Z, ,.,_,*,$,/,+,-]"
ElseIf n = 0 Then
Bol = s Like "[0-9,.,-,*,$,/,+,-]"
End If
If Bol Then MyString = MyString & s
Next
MyGet = MyString
End Function
|
|