码迷,mamicode.com
首页 > 其他好文 > 详细

模糊寻找文本行子程序,返回以换行符分隔的文本

时间:2017-10-14 21:03:58      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:语言   编程   参数   帮助   程序集   打开文件   src   images   ima   

.版本 2

.子程序 模糊寻找文本行子程序, 文本型, 公开, 批量寻找时,返回以换行符分隔的文本
.参数 文件名, 文本型, , 完整的文件路径
.参数 寻找的文本, 文本型
.参数 是否区分大小写, 逻辑型, 可空
.参数 是否批量寻找, 逻辑型, 可空, 真:批量寻找; 假:只返回第一条匹配的行文本.
.局部变量 文件号, 整数型
.局部变量 行文本, 文本型
.局部变量 临时文本, 文本型

文件号 = 打开文件 (文件名, , )
移到文件首 (文件号)
.判断循环首 (是否在文件尾 (文件号, ) = 假)
    临时文本 = 读入一行 (文件号)
    .如果真 (寻找文本 (临时文本, 寻找的文本, 0, 是否区分大小写) ≠ -1)
        .如果 (是否批量寻找)
            行文本 = 行文本 + 临时文本 + #换行符
        .否则
            行文本 = 临时文本
            跳出循环 ()
        .如果结束

    .如果真结束

.判断循环尾 ()
关闭文件 (文件号)
返回 (行文本)

  技术分享

我是一个编程爱好者,对易语言还比较熟悉一点.其它语言,我只了解C和PHP..但是都是入门级的.上面是全中文的代码,应该不需要解释.而且子程序的功能也非常简单明了.

打开文件,一行一行的去读.哪一行里包含关键字,就把这一行写入变量行文本..

这样一直循环,直到读到文件尾.最后再返回行文本变量.

在易语言里,像这样一段程序,称为子程序,程序集下的一个子程序..在其它语言里,一般都说叫函数.这是一个函数体,需要提供参数的函数,并且是带有返回值的函数.

总体来说,学习易语言,对于我入门其它语言,真的是很有帮助的.易语言可以写很多软件,是一个很好的工具.

 

模糊寻找文本行子程序,返回以换行符分隔的文本

标签:语言   编程   参数   帮助   程序集   打开文件   src   images   ima   

原文地址:http://www.cnblogs.com/daydayup163/p/7668355.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!