以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教表达式的单字符判断  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97395)

--  作者:hbhb
--  发布时间:2017/3/11 12:07:00
--  请教表达式的单字符判断
大师:请问判断某一列的第一个字符是数字的表达式怎么写? 下面的表达式
char.IsDigit(Substring([项目],1,1)) = false    为何不对?

--  作者:wyz20130512
--  发布时间:2017/3/11 12:50:00
--  
Dim strs() As String = {"1ABC","EFG","2MNQ"}
For Each str As String In strs
    Output.Show(Char.IsDigit(str.Chars(0)))
Next

--  作者:有点蓝
--  发布时间:2017/3/11 14:28:00
--  

表达式?

 

IIF(Substring([第一列],1,1) >= \'0\' and Substring([第一列],1,1) <= \'9\',[第一列],\'xxx\')


--  作者:hbhb
--  发布时间:2017/3/11 17:00:00
--  
请问为何Output.Show( " ABC123 " Like "*、*")  = TRUE??
--  作者:hbhb
--  发布时间:2017/3/11 17:17:00
--  
图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看Output.Show( " ABC123 " Like "*、*")  = TRUE??整整一个上午在找代码错误的什么原因?
--  作者:有点蓝
--  发布时间:2017/3/11 17:28:00
--  
应该是个bug