• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
emilyzhang68
博客园    首页    新随笔    联系   管理    订阅  订阅
vbs 去掉字符串中的空格

今天在写自动化脚本时,需要把字符串中的空格替换成其他特殊字符,但字符间的空格个数又不确定,经过搜索,成功解决。

解决重点就是把每个空格字符串搜索出来,然后进行替换,主要用到space函数。

strStarter = "vbs is  script"
strLenth = Len(strStarter)
msgbox strLenth   '字符串有14个字符
For i = strLenth to 1 Step -1  
      strChars = Space(i)    
                  'space函数返回由指定数目空格组成的字符串
      strStarter = Replace(strStarter, strChars, ";")

Next
msgbox strStarter
lens = Len(strStarter)
msgbox lens '替换后字符串有13个字符,"is"后的2个空格被分号替代

 

posted on 2014-03-19 14:25  emilyzhang68  阅读(4103)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3