Sas*_*ash 1 vbscript asp-classic
我想在空间之前抓住第一个字符.
我知道可以这样做
str = "3 Hello World"
str = Mid(str, 1,2)
Run Code Online (Sandbox Code Playgroud)
但是如何在一个空间之后做到这一点?
编辑:看起来你改变了你的问题,以便在第一个空格之前获得角色而不是AFTER.我已经更新了我的例子.
这是一种方式:
strTextBeforeFirstSpace = Split(str, " ")(0)
Run Code Online (Sandbox Code Playgroud)
假设您的字符串中存在空格,这将返回所有内容直到第一个空格.
另一种方式是:
strTextBeforeFirstSpace = Left(str, InStr(str, " ") - 1)
Run Code Online (Sandbox Code Playgroud)