|
批量取文本中间 | 整数型 | |
|
strings | 文本型 | | | |
leftString | 文本型 | | | | rightString | 文本型 | | | | Array | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
start | 整数型 | | |
end | 整数型 | | |
count | 整数型 | | |
tempString | 文本型 | | |
start = 0
count = 0
清除数组 (Array
)
如果真 (strings =
“” 或 leftString =
“” 或 rightString =
“”)
返回 (0
)
判断循环首 (寻找文本 (strings, leftString, start,
假) ≠ -1
)
start =
寻找文本 (strings, leftString, start,
假) 
end =
寻找文本 (strings, rightString, start + 1,
假) 
如果真 (start = -1
或 end = -1
) 
跳出循环 ()
tempString = 取文本中间 (strings, start + 取文本长度 (leftString), end - start - 取文本长度 (rightString))

如果真 (tempString ≠
“”) 
加入成员 (Array, tempString
)

count = count + 1
start = end
判断循环尾 ()返回 (count
)