第13课: 字符串操作函数
时间:2014-07-19 13:39 来源: 我爱IT技术网 作者:山风
在这一课中,我们将学习如何使用一些字符串操作函数,如 Len, Right, Left, Mid, Trim, Ltrim, Rtrim, Ucase, Lcase, Instr, Val, Str ,Chr 及 Asc等。
(i)Len 函数
Len 函数返回一个整数值,它代表一个包括空格在内的短语或一个句子的长度。
它的语法是
Len (“Phrase”)
* Phrase 代表短语
例如,
Len (VisualBasic) = 11 及 Len (welcome to VB tutorial) = 22
Len 函数也可以返回数字或被存储在计算机中的一个数的存储位置的数量。例如,
- Private sub Form_Activate ( )
- X=sqr (16)
- Y=1234
- Z#=10#
- Print Len(x), Len(y), and Len (z)
- End Sub
将得到1,4 和8的值。最后一个值是8的原因是因为z#是一个双精度数,所以它分配更多的内存空间。
(ii) Right 函数
Right 函数的功能是提取一个短语的右侧部分。其语法是
Right (“Phrase”, n)
其中n是从右侧的短语的部分将要被提取的起始位置。例如,
Right(“Visual Basic”, 4) = asic
(iii) Left 函数
Left 函数的功能是提取短语的左侧部分。其语法是
Left(“Phrase”, n)
其中n是从左侧短语的部分将要被提取的起始位置。例如,
Left (“Visual Basic”, 4) = Visu
(iv) Ltrim 函数
Ltrim 函数将短语左部的空格去除,其语法是
Ltrim(“Phrase”)
例如,
Ltrim (“ Visual Basic”, 4)= Visual basic
(v) Rtrim 函数
Rtrim 函数将短语右部的空格去除,它的语法是
Rtrim(“Phrase”)
例如,
Rtrim (“Visual Basic ”, 4) = Visual basic
(vi)Trim 函数
The Ttrim 函数将短语左右两边的空格去除,其语法是
Trim(“Phrase”)
例如 ,
Trim (“ Visual Basic ”) = Visual basic
(viii) Mid函数
Mid函数从原来的短语或字符串中提取一个子字符串,其语法是
Mid(phrase, position, n)
其中position是从该短语提取子字符串的起始位置和n是要被提取的字符数。例如 ,
Mid(“Visual Basic”, 3, 6) = ual Bas
(ix) InStr 函数
InStr 函数返回一个短语被嵌入另一个短语中的起始位置,其语法是
Instr (n, original phase, embedded phrase)
其中n是InStr函数将开始寻找被嵌入短语的起始位置。例如 ,
Instr(1, “Visual Basic”,” Basic”)=8
(x) Ucase函数 和 Lcase函数
Ucase函数将一个字符串中的所有字符转换为大写字母 而 Lcase 函数将一个字符串中的所有字符转换为小写字母. 例如,
Ucase(“Visual Basic”) =VISUAL BASiC
Lcase(“Visual Basic”) =visual basic
(xi) Str 函数和Val 函数
Str 函数将数字转换为字符串而 Val 函数将字符串转换为数字.当我们需要执行数学运算时,这两个函数是很重要的。
(xii) Chr 函数 和 Asc函数
Chr函数返回对应ASCII代码的字符串,Asc函数将对应的ASCII码转换为ASCII字符或符号。 ASCII的全称是“美国标准信息交换码”。总共有255个ASCII码和同样多的ASCII字符。某些字符可能无法显示,因为它们可能代表了一些动作,如按键盘或产生蜂鸣声。 Chr函数的语法是
Chr(charcode)
Asc函数的语法是
Asc(Character)
例如:
Chr(65)=A, Chr(122)=z, Chr(37)=% , Asc(“B”)=66, Asc(“&”)=38
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
