正则取编辑框指定行内容

易语言 2020-09-01 10:35:49

正则取编辑框指定行内容

正则.创建 (“(.*?)” + #换行符, ) ' 匹配每行文本内容.
A = 正则.搜索全部 (编辑框1.内容) ' 搜索得到全部包括 “”和子表达式()中任何字符和换行符的全部文本。保存到数组中去。注意我说的“”不是空格的意思.“”不是“ ”。你明的,不过我是没明。你就当它这样理解吧。我这样解说可以让你笑话了。笑还笑。效果是出来了。
编辑框2.内容 = “” ' 清空编辑框2
.计次循环首 (取数组成员数 (A), n)
.如果真 (n > 24) ' n的次数大过24就跳出循环.
跳出循环 ()
.如果真结束
.如果真 (n ≥ 13 且 n ≤ 24) ' 循环取子表达式()中的第13行-第24行文本到编辑框2.内容。
编辑框2.内容 = 编辑框2.内容 + A [n].取子匹配文本 (编辑框1.内容, 1, ) + #换行符
.如果真结束

.计次循环尾 ()