已审核词条
未审核词条
|
取文本中间SW | 文本型 | |
|
源文本 | 文本型 | | | |
开始文本 | 文本型 | | | | 结束文本 | 文本型 | | | | 不区分大小写 | 逻辑型 | | | | 根据方式 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
开始位置 | 整数型 | | |
结束位置 | 整数型 | | |
判断 (根据方式 = 0
)
开始位置 =
寻找文本 (源文本, 开始文本, , 不区分大小写
)
如果真 (开始位置 ≠ -1
)

开始位置 = 开始位置 +
取文本长度 (开始文本
)
结束位置 = 寻找文本 (源文本, 结束文本, 开始位置, 不区分大小写)
如果真 (开始位置 > 1
且 结束位置 = 1
)

结束位置 =
取文本长度 (源文本
) + 1


判断 (根据方式 = 1
)
结束位置 =
倒找文本 (源文本, 结束文本, , 不区分大小写
)
如果真 (结束文本 =
“”)

结束位置 =
取文本长度 (源文本
) + 1
开始位置 = 倒找文本 (源文本, 开始文本, 结束位置, 不区分大小写)
如果真 (开始位置 ≠ -1
)

开始位置 = 开始位置 +
取文本长度 (开始文本
)

判断 (根据方式 = 2
)
开始位置 =
寻找文本 (源文本, 开始文本, , 不区分大小写
)
如果真 (开始位置 ≠ -1
)

开始位置 = 开始位置 +
取文本长度 (开始文本
)
结束位置 = 倒找文本 (源文本, 结束文本, , 不区分大小写)
如果真 (结束文本 =
“”)

结束位置 =
取文本长度 (源文本
) + 1



返回 (取文本中间 (源文本, 开始位置, 结束位置 - 开始位置))
词条作者信息
使用例程
- Copyright © 125.LA All Rights Reserved.