VB.NET操作符like作用体现
来源:百度文库 编辑:神马文学网 时间:2024/05/02 16:51:24
-
VB.NET操作符like作用体现
- VB.NET操作符like的使用可以帮助开发人员实现诸如字符串匹配,大小写判断等功能。通过本文的介绍大家应该可以初步掌握这一应用技巧。
VB.NET编程语言的出现,为我们带来了很大的方便之处。它的应用可以帮助开发人员轻松的实现各种程序的开发,提高编程效率。下面我们将会了解到的是VB.NET操作符like的相关概念,让大家充分掌握这一基础知识。
VB.NET操作符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)。不过我们千万不要搞混了,虽然有些地方相近,但是有些通配符与正则表达式不太一样,功能也有区别。VB.NET操作符like支持的通配符共有5种:
- VB.NET指针在实际应用中作用体现
- VB.NET水晶报表优点及结果描述
- 轻松打造VB.NET文件合并示例
- VB.NET文本框应用经验总结
- VB.NET运算符代码示例解析
表示一个任意字符(1个)
* 任意个任意字符(0-n个)
# 表示一个数字
[charlist] 表示 charlist 中的任意一个字符
[!charlist] 表示 不在charlist 中的任意一个字符
用过正则的朋友一定会很容易的理解的,有几个核心的规则一定要记牢,那就是:
(1) * 可以匹配任何字符串
(2) ?可以匹配任何一个字符
(3) 而# 相当于[0-9] 只能匹配一个数字 如果要匹配两个数字需要写成 ##
(4) 字符列表中的字符可以用-提供一个区间,以简化书写。
(5) 大小写敏感
下面就举个VB.NET操作符like例子说明一下:
- Dim a As String = "Northsnow.123"
- Dim b As String = "*.###"
- MsgBox(a Like b)
- 'True
- a = "Northsnow.123"
- b = "[A-Z][a-z]*#"
- MsgBox(a Like b)
- 'True
- a = "Northsnow.123"
- b = "[A-Z][a-z]*[a-z]"
- MsgBox(a Like b)
- 'False
- a = "Northsnow.123"
- b = "[A-Z][a-z]*[0-9]"
- MsgBox(a Like b)
- 'True
VB.NET操作符like作用体现
VB.NET ToolBar控件在实际应用中作用体现
SQL LIKE 操作符
VB和VB.NET中的XML操作
VB.NET New关键字相关作用剖析
如何使用VB.NET操作dbf文件
VB.NET变量作用域实际作用解析
VB.NET菜单项目相关操作技巧分享
vb.net入门——在 Windows 窗体中执行拖放操作
VB.NET 入门教程
VB.NET字符串函数
vb.net控件
两种VB.NET串联运算符应用方式解读
asp.net常用函数(VB.net)
asp.net常用函数(VB.net)
VB.net 读写内存问题
2.4 vb.net编译项目
vb.net的ListBox控件
vb.net的Combobox控件
轻松调整VB.NET控件
vb.net的多维数组
VB.NET List实用技巧详解
VB.NET字符串函数1
vb.net获取IP地址