求易语言TXT文本 整行文字格式替换源码、、

求易语言TXT文本 整行文字格式替换源码、、,第1张

.版本 2

.支持库 spec

.子程序 _按钮1_被单击

.局部变量 文本组, 文本型, , "0"

.局部变量 新文本, 文本型

.局部变量 欲删除行数, 文本型

.局部变量 x, 整数型

欲删除行数 = “[2],[4]”  ' 删除第二行、第四行 需要更多 根据格式自行更改

文本组 = 分割文本 (编辑框1.内容, #换行符, )  ' 把文本数据先放到编辑框1里

' 也可以用读入外部文件,以c:\1.txt为例

' 文本组 = 分割文本 (到文本 (读入文件 (“c:\1.txt”)), #换行符, )

.计次循环首 (取数组成员数 (文本组), x)

.如果真 (寻找文本 (欲删除行数, “[” + 到文本 (x) + “]”, 0, 假) < 0)

新文本 = 带仔新文本 + 文本组 [x] + #换行符

' 新文本 = 新文本 + #换行符睁隐  '需要保留空行就去掉最前面的'号

.如果真结束悉行厅

.计次循环尾 ()

调试输出 (新文本)  ' 新文本为更改后的文本数据

写到文件 (“c:\1.txt”, 到字节集 (新文本))  ' 保存到c:\1.txt

具体如下。

首先,创建一个文本文件,要在其中搜索和替换文本。将此文件设为Haiyong.txt。要替换文件中的文本,我们将使用open()函数以只读方式打开文件。然后我们将t=read并使用read()和replace()函数替换文本文件中的内容。语法open(file,mode=‘r')参数:file:文件的位置mode:要打开文件的模式然后我们会以写模式打开同一个文件,写入替换的内容。

使用pathlib2模块搜索游贺和替换文本。首先,我们创建一个文本文件,我们要在其中搜索和替换文本。将此文件设为Haiyong2.txt,使用以下命令安装pathlib2模块:该模块提供表示文件系统路径的类,其语义适用于不同的 *** 作系统。要使用pathlib2模块替换文本,我们将使用pathlib2模块的Path方法。语法:路径(文件)参数:file:要打开的文件的位置在下面的代码中,我们将文本文件中神隐派的“获取更携迟多学习资料”替换为“找群主领取一本实体书”。

.版本 2

.程序集 窗口程序集1

.程序集变量 当前位置, 整数型

.子程序 _按钮1_被单击

当前位置 = 寻找文本 (编辑框1.内容, 编辑框2.内容, 0, 假)

编辑框1.获取焦点穗族搏 ()

编辑框1.起始选择位置 = 当前位置

编辑框1.被选择字符数 = 取文本长度 (编辑框2.内容) - 1

.子程序 _按钮3_被单击

当前位置 = 寻找文本 (编辑框1.内容, 编辑框2.内容, 当前猜祥位置 + 1, 假)

编辑框1.获取焦点 ()

编辑框1.起始选择位置 = 当前位置

编辑框1.被选择字符数 = 取文本长度 (编辑框2.内容) - 1

.子程序 _按钮2_被单击

编辑框1.内容 = 子文本替换 (编辑框1.内容, 编辑框2.内容, 编辑框3.内容, 当前位置 - 2, 1, 真)

当前位置 = 寻找文本 (编辑框1.内容, 编辑框2.内容, 0, 假)

编辑框1.获取焦点 ()

编辑框1.起始选择位置 = 当前位置

编辑框1.被选择字符数 = 取文本长度 (编辑框2.内容) - 1

.子程序 _按钮4_被单击

编辑框1.内容 = 子文本替换 (编辑框1.内容, 编穗陆辑框2.内容, 编辑框3.内容, 0, , 真)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12562324.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存