首页 > lang > split 
 en fr de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh_TW eo
前一个  下一个  编辑  重命名  撤销  刷新  搜索  管理  
文档
历史
 
警告! 该页面尚未更新。  参见英文版 
Split
StringArray = Split ( String AS String [ , Separators AS String , Escape AS String , IgnoreVoids AS Boolean ] )

SeparatorsEscapeString拆分成子串。

该函数返回一个保存发现的子串的字符串数组。分隔符和换码符不被返回。

缺省的分隔符是逗号,并且不使用换码符。

如果字符串包含换码符,那么这些换码符必须是双份。

Example

DIM Elt AS String[]
DIM Sb AS String

Elt = Split(" Gambas Almost Means BASIC  !\n'Do you agree ?'", " \n", "'")

FOR EACH Sb IN Elt
  PRINT "("; Sb; ") ";
NEXT
PRINT

() (Gambas) (Almost) (Means) (BASIC) () (!) (Do you agree ?)

Elt = Split(" Gambas Almost Means BASIC  !\n'Do you agree ?'", " \n", "'", TRUE)

FOR EACH Sb IN Elt
  PRINT "("; Sb; ") ";
NEXT
PRINT

(Gambas) (Almost) (Means) (BASIC) (!) (Do you agree ?)

Elt = Split("(Gambas) (Almost) (Means) (BASIC) (!) (Do you agree ?)", " ", "()")

FOR EACH Sb IN Elt
  PRINT Sb; ".";
NEXT
PRINT

Gambas.Almost.Means.BASIC.!.Do you agree ?.

参见

字符串函数