ddc
联网
平面设计 画册 VI欣赏 包装 CG-插画 搜索 个人网页 Alexa排名 CSS 建站资源 下载专区 JS特效 品牌服装 服装院校 专题欣赏 SEO 图标欣赏 专题
网站建设 域名注册 网站建设 虚拟主机 广州网站设计 域名注册 广州网站建设 上海网站建设 虚拟主机 广州网页设计 虚拟主机 域名注册 acg王国 ACG玩家 品牌设计 上海网站建设
求创科技
网站建设
中国互联
素材出售
中国设计秀
中资源
当前位置:网络学院首页 >> 编程开发 >> .net >> 技巧:vb.net中的操作符应用实例[

技巧:vb.net中的操作符应用实例[ (1)

来源:中国设计秀    作者:佚名    点击:61     加入收藏    发表评论
0
顶一下
关键字:asp asp.net

  3,like操作符

  like 操作符用于判断一个字符串与另外一个字符串是否匹配,大小写敏感。语法是:

  Result=String like Pattern

  例子如下:

  Dim a As String = "Northsnow,塞北的雪"

  Dim b As String = "Northsnow,塞北的雪"

  If a Like b Then

  MsgBox("true")

  Else

  MsgBox("false")

  End If

  b = "northsnow,塞北的雪"

  If a Like b Then

  MsgBox("true")

  Else

  MsgBox("false")

  End If

  'true

  'false

  另外,Pattern支持通配符。这一点肯定让我们想起了正则表达式(Regular Expression)。不过我们千万不要搞混了,虽然有些地方相近,但是有些通配符与正则表达式不太一样,功能也有区别。like操作符支持的通配符共有5种:

   表示一个任意字符(1个)

  * 任意个任意字符(0-n个)

  # 表示一个数字

  [charlist] 表示 charlist 中的任意一个字符

  [!charlist] 表示 不在charlist 中的任意一个字符

  用过正则的朋友一定会很容易的理解的,有几个核心的规则一定要记牢,那就是:

  (1) * 可以匹配任何字符串

  (2) ?可以匹配任何一个字符

  (3) 而# 相当于[0-9] 只能匹配一个数字 如果要匹配两个数字需要写成 ##

  (4) 字符列表中的字符可以用-提供一个区间,以简化书写。

  (5) 大小写敏感

  下面就举几个例子说明一下:

  Dim a As String = "Northsnow.123"

  Dim b As String = "*.###"

  MsgBox(a Like b)

 

[1] [2] [3]
2008-08-22 10:38:27    出处:中国设计秀cnwebshow.com
Google
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口