Foxtable(狐表)用户栏目专家坐堂 → [建议]包含子字符串,带大小写比较开关


  共有3131人关注过本帖树形打印复制链接

主题:[建议]包含子字符串,带大小写比较开关

帅哥哟,离线,有人找我吗?
9EQ98
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
[建议]包含子字符串,带大小写比较开关  发帖心情 Post By:2014/7/30 15:45:00 [只看该作者]

Dim A As String
A = "AaBCD"
OUTPUT.SHOW(A.Contains("AA")) (默认是区分大小写的)

得到的结果是: False 

建议:加一个开关,用于选择是否区分大小写

 

Contains

判断字符串是否包含一个给定的子字符串。

语法:

Contains(Value,ignoreCase)

Value:给定的子字符串。

ignoreCase:逻辑型,表示比较是否区分大小写,True表示不区分大小写(默认),False表示区分大小写。

[此贴子已经被作者于2014-7-30 15:45:37编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/30 15:47:00 [只看该作者]

Dim A As String
A = "AaBCD" 
OUTPUT.SHOW(A.ToUpper.Contains("AA".ToUpper)) 

 回到顶部
帅哥哟,离线,有人找我吗?
9EQ98
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2014/7/30 16:05:00 [只看该作者]

Dim a As String = "i love Foxtable"
Dim b As Integer = a.IndexOf("foxtable", StringComparison.CurrentCultureIgnoreCase) '不区分大小写
b = a.IndexOf("foxtable", StringComparison.CurrentCulture) '区分大小写
b等于-1就是不包含,否则就是包含

 回到顶部