mid 中为何找不到 字符 ' 和 //

zing21cn 2008-01-02 03:57:41
如果字符串中包含 '(vb 的注释) 和 //(c++的注释)
mid$ 中为何找不到 字符 ' 和 // ?
如果不用asc 判断 ,该如何处理啊?
...全文
25 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cike_1111 2008-01-02
判断字符A 中是否包含字符B
请使用 instr() 函数

InStr 函数
返回某字符串在另一字符串中第一次出现的位置。

语法:
instr([开始搜索的位置],[字串A],[字串B])

若返回的值=0 则表示 字串A中不包含字串B

mid 函数可以提取出指定位置字符
[如1楼]
回复
vbman2003 2008-01-02
不会吧,特地测试了下:

Dim s As String
s = "asdd'frtg//SWEEE"
Debug.Print Mid$(s, 5, 1)
Debug.Print Mid$(s, 10, 2)

'结果:
'
//
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告