拆分字符串为若干子串.
StringSplit ( "字符串", "分隔符" [, 标志 ] )
字符串 | 目标字符串. |
分隔符 | 一或多个作为分隔符的字符 (区分大小写). |
标志 | [可选参数] 指定如何拆分字符串, 如果需要可以加入复合标志值: 标志 = 0 (默认), 分隔符字符串中的每个字符都将作为分隔标志 标志 = 1, 以整个分隔符字符串作为分隔标志 标志 = 2, 禁用返回表示元素数量的第一个元素 - 方便使用基于 0 开始的数组. (此时的数组大小由 UBound() 函数检测). |
#include <Array.au3>
Local $days
= StringSplit("星期天,星期一,星期二,星期三,星期四,星期五,星期六",
",")
_ArrayDisplay($days,'Debug~~~')
;$days[1] 为 "星期天" ... ,而 $days[7] 则为
"星期六"
Local $text
= "This\nline\ncontains\nC-style breaks."
Local $array
= StringSplit($text, '\n', 1)
_ArrayDisplay($array,'Debug~~~')
provider with jb51.net (unicode) |