以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  判断字符串  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74151)

--  作者:hbhb
--  发布时间:2015/9/4 15:49:00
--  判断字符串
大师:好!判断字符串是数字字符串还是中文字符串的属性是什么?还是要用单个字符判断?
--  作者:Hyphen
--  发布时间:2015/9/4 15:53:00
--  
If Integer.TryParse("字符串") Then 整数
[此贴子已经被作者于2015/9/4 15:53:55编辑过]

--  作者:大红袍
--  发布时间:2015/9/4 15:54:00
--  

正则判断

 

Dim str As String = "123456"
Dim reg As new System.Text.RegularExpressions.Regex("^[0-9]+$")
If reg.IsMatch(str) Then
    msgbox("全数字")
End If 

 

------------------

 

Dim str As String = "我们是中国"
Dim reg As new System.Text.RegularExpressions.Regex("[0-9a-zA-Z,]+")
If reg.IsMatch(str)=False Then
    msgbox("全中文")
End If 


--  作者:hbhb
--  发布时间:2015/9/4 16:22:00
--  
谢谢!