vbs教程《字符串处理》

rem 拆分字符串
rem dim arr
rem arr = split("xiaohei,xiaobai,xiaoming", ",")
rem for each substr in arr
rem 	msgbox(substr)
rem next

rem 替换字符串
rem msgbox(replace("xiaohei,xiaobai,xiaoming", ",", "|"))

rem 获取子字符串
rem msgbox(mid("xiaohei,xiaobai,xiaoming", 1, 7))

rem 修剪左空格
rem msgbox(ltrim("     xiaohei"))
rem 修剪右空格
rem msgbox(rtrim("xiaohei     "))
rem 修剪左右空格
rem msgbox(trim("     xiaohei     "))

rem 查看子串位置
rem msgbox(instr("xiaohei,xiaobai,xiaobai,xiaoming", "xiaobai"))
rem msgbox(instr(10, "xiaohei,xiaobai,xiaobai,xiaoming", "xiaobai"))
rem msgbox(instr(30, "xiaohei,xiaobai,xiaobai,xiaoming", "xiaobai"))

rem 构造字符串
rem msgbox(string(5, "x"))

rem 构造字符串(空格组成)
rem msgbox("a" & space(5) & "b")

rem 左子串
rem msgbox(left("xiaohei,xiaobai,xiaoming", 7))
rem 右子串
rem msgbox(right("xiaohei,xiaobai,xiaoming", 8))

rem 字符串长度
rem msgbox(len("xiaohei"))

rem 前字母对应的ANSI字符代码
rem msgbox(asc("xiaohei"))

rem ANSI码 to 字符
rem msgbox(chr(120))

rem 转小写
rem msgbox(lcase("XIAOHEI"))

rem 转大写
rem msgbox(ucase("xiaohei"))

rem 连接字符串数组
rem dim arr(3)
rem arr(0) = "xiaohei"
rem arr(1) = "xiaobai"
rem arr(2) = "xiaoming"
rem msgbox(join(arr, ","))

rem 比较字符串(-1,0,1)
rem msgbox(strcomp("xiaohei", "xiaobai"))
rem msgbox(strcomp("xiaohei", "xiaohei"))
rem msgbox(strcomp("xiaobai", "xiaohei"))

rem 反转字符串
rem msgbox(strreverse("xiaohei"))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值