kenan 发表于 2010-4-24 23:04:20

【已解决】字符截取问题

本帖最后由 kenan 于 2010-4-25 10:58 编辑

现在有一段字符串
aaa ssss dddd fffff
它是以空格为分隔符,那么我如何截取其中的一段,如ssss

afan 发表于 2010-4-24 23:09:55

StringSplit("字符串", " ")

rho123 发表于 2010-4-24 23:12:03

如果真的是这样有规律的字符串 比较简单处理的
$text = "aaa ssss dddd fffff"
$array = StringSplit($text, ' ', 1)
MsgBox(0,"",$array)

=======================================================
以指定分隔符把字符串拆分成若干子串.
StringSplit ( "字符串", "分隔符" [, 标志 ] )

参数
字符串 目标字符串.
分隔符 一个或多个作为分隔符的字符(case sensitive).
标志 [可选参数]
若标志为0(默认值),则(分隔符)字符串中的每个字符都将用于拆分字符串.
若标志为1,则只能以整个分隔符字符串来拆分字符串.
若标志为2,关闭第一个元素中的返回数量 - 方便使用 UBound() 得到此基于0开始的数组.

返回值

返回值 返回一个数组,第一个元素($array)保存拆分后子串的数量,其余元素($array,$array 等等)则保存着拆分后的每个字符串.
若(在目标字符串中)未发现分隔符则 @error 将被设为1,子串数量($array)等于1,而函数将返回整个字符串($array).

kenan 发表于 2010-4-24 23:16:40

大大的感谢两位
页: [1]
查看完整版本: 【已解决】字符截取问题