取文本左边、右边、中间指针版

易语言 2020-06-14 21:25:29

.子程序 文本_取中间___, 文本型, 公开, 比如:欲取全文本为“12345”,现在要取出“3”,<3>的前面为“2”,<3>的后面为“4”,
.参数 被查找的文本, 文本型, , 比如:欲取全文本为 12345
.参数 前面文本, 文本型, , 3的前面为“2”,引号直接用 #引号,如:""
.参数 后面文本, 文本型, , 3的后面为“4”,引号直接用 #引号,如:""
.参数 起始搜寻位置, 整数型, 可空, 可空,这里是指搜寻 参数二 前面文本 的开始位置
.参数 是否不区分大小写, 逻辑型, 可空, 为真不区分大小写,为假区分。
.局部变量 _结果, 文本型

_结果 = 文本_取右边___ (被查找的文本, 前面文本, 起始搜寻位置, 是否不区分大小写)
.如果真 (_结果 ≠ “”)
_结果 = 文本_取左边___ (_结果, 后面文本, 起始搜寻位置, 是否不区分大小写)
.如果真结束
' 调试输出 (_结果)
返回 (_结果)