龙空技术网

vb字符串相关函数

Excel办公自动化数据 269

前言:

而今你们对“vbnet去除字符串空格”可能比较关心,看官们都想要了解一些“vbnet去除字符串空格”的相关资讯。那么小编同时在网络上网罗了一些关于“vbnet去除字符串空格””的相关知识,希望各位老铁们能喜欢,朋友们快快来了解一下吧!

字符串截取函数

在实际应用中,有时会遇到这种情况,比如从某网站获取一段文字,需要这段文字中一些特定的数据,这就是字符串截取。分别是Left,Right和Mid函数。

Left 函数

Left(字符串, 位数) 返回从左边截取字符串第几位。

例如 Left("abc123",4)的意思是这个字符串从左数到第四位,返回“abc1” ,注意空格也算一位。

Right 函数

Right(字符串, 位数) 返回从右边边截取字符串第几位。

例如 Right("abc123",4)的意思是这个字符串从左数到第四位,返回“c123” 。

Mid函数

Mid(字符串, 从第几位开始,位数) 返回从字符串的第几位开始,向后截取几位。

例如 Mid("abc123",2,3)的意思是这个字符串从左数第二位开始向后截取3位,返回“bc1” 。

字符串截取函数示例

代码:

演示效果:

删除空白字符函数

这个函数可以删除字符串中的中的空白字符,实际过程中一些数据不允许有空格的存在,但是用户在输入的过程中难免会不小心插入空格,数据处理中就需要去除这些空格,就会需要LTrim,RTrim和Trim函数。

LTrim(字符串) 去掉“字符串”左边的空白字符。

RTrim(字符串) 去掉“字符串”右边的空白字符。

Trim(字符串) 去掉“字符串”两边的空白字符。

删除空白符函数示例

代码:

演示效果:

字母大小写转换函数

UCase(字符串) '转换成大写字母

LCase(字符串) '转换成小写字母

示例代码:

运行效果:

InStr字符串匹配函数

InStr([首字符位置,]字符串1,字符串2 [,n])

在函数中“字符串1”中查找“字符串2”,如果找到了,则返回“字符串2”的第一个字符的位置。若为字符串首字符,则位置为1。

说明:

“字符串2”的长度限于65535个字符内。

“首字符位置”是可选项。如果含有“首字符位置”,则从该位置开始查找,否则从“字符串1”的起始位置开始查找。“首字符位置”是一个长整数。

函数的最后n是可选项,类型为整型数,用来指定字符串比较。取范围是:0、1、2。

为0时用二进制比较,区分字母的大小写。

为1时比较时忽略大小写。

为2时则基于数据库中包含的信息进行比较(限于Access数据库)。

示例代码:

Replace替换字符串函数

Replace(字符串, 目标字符串, 替换后的字符串[, start[, count[, compare]]])

start 可选的。在表达式中子字符串搜索的开始位置。如果忽略,假定从1开始。

count 可选的。子字符串进行替换的次数。如果忽略,缺省值是 -1,它表明进行所有可能的替换。

compare 可选的。数字值,表示判别子字符串时所用的比较方式。

示例代码:

运行效果图

这个函数的功能和Windows自带的记事本的替换功能类似。

Len取字符串长度函数

Len(字符串) 返回字符串的长度,包括空格。

例如: Len("abc") 返回3

意思是这个字符串的长度是3。

Space插入空格函数

Space(n) 表示插入空格数。例如:

Text1.Text = "你" & Space(5) & "我"

表示在两个字符中插入五个空格。

结果为:“你 我”

String创建字符函数

String(数量,字符) 例如:

Text1.text=String(5, "来")

文本框会创建5个“来”,需要注意的是,这个函数创建的是字符,不是字符串。例如:

Text1.text=String(5, "来了啊")

结果仍然是5个"来",会默认取第一个字符。

标签: #vbnet去除字符串空格 #vb去空格函数