一个让人笑的问题?

maome2005 2005-08-29 05:57:13
比如我想在字符“webmg@sohu.com”取“webmg”或者反之
怎样取?
...全文
202 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
killl 2005-09-03
  • 打赏
  • 举报
回复
MID(STR,1,INSTR(STR,"@")-1)
phommy 2005-09-03
  • 打赏
  • 举报
回复
const str as string="a@b.c"
dim name() as string
split str,"@"
debug.print name(1)
深圳小武 2005-09-01
  • 打赏
  • 举报
回复
簡單點的
left(webmg@sohu.com,5) 得到webmg,just so so !
snowhillxj 2005-09-01
  • 打赏
  • 举报
回复
mid,left,right都可以做取字符串的操作,很方便。
huangfeng0912 2005-09-01
  • 打赏
  • 举报
回复
chen2831278 2005-08-30
  • 打赏
  • 举报
回复
可以用MID 来截取字符
Kelishating 2005-08-30
  • 打赏
  • 举报
回复
同意hot1kang1(许仙) AND province_(雍昊) AND jxgzay(jxgzay) AND igxk(圣漠科) 的方案。
igxk 2005-08-29
  • 打赏
  • 举报
回复
同意 hot1kang1(许仙) ,province_(雍昊) ,jxgzay(jxgzay) 的方案。
jxgzay 2005-08-29
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
string1="webmg@sohu.com"
x = Split(string1"@")
Print x(0)
End Sub
答案:
"webmg"
province_ 2005-08-29
  • 打赏
  • 举报
回复
MID(STR,1,INSTR(STR,"@")-1)
junki 2005-08-29
  • 打赏
  • 举报
回复
VB提供很多操作字符串的函数
也可以使用Mid来载取需要的字串
http://www.china-askpro.com/msg36/qa54.shtml
3q2008Com 2005-08-29
  • 打赏
  • 举报
回复
?left("aaa@aa.a",instr("aaa@aa.a","@")-1)
right (("aaa@aa.a", (len("aaa@aa.a")-instr("aaa@aa.a","@")))

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧