当前位置: 代码迷 >> ASP >> 怎么不用split取一个带有空格的字符串的空格前的部分
  详细解决方案

怎么不用split取一个带有空格的字符串的空格前的部分

热度:167   发布时间:2012-03-19 22:03:05.0
如何不用split取一个带有空格的字符串的空格前的部分?
如何不用split取一个带有空格的字符串的空格前的部分,由于我只用第一部分,如果用split,会同时给后面的东西分配数组空间,我觉得好象浪费掉了,
就好比
"ABC   DEF   GHI   JKL "
我只需要ABC这样


------解决方案--------------------
str1 = "ABC DEF GHI JKL "
strLast = Left(str1, InStr(str1, " "))
------解决方案--------------------
楼上正解
------解决方案--------------------
你可以用instr查出第一个空格的位置然后left;
你也可以用正则匹配:(\w+)?\s
  相关解决方案