易语言分割文本

来源:百度知道 编辑:UC知道 时间:2024/06/28 20:02:09
现在我有个TXT文件,里面内容是
52|34214,41234"414|41412|4141.1"412341,121,423
gsdfsfggtuj
534,3123|54453"42342,76856

我要把数字分割出来,怎么做?分隔符有很多,该怎么写呢

新建一个编辑框1,内容是你的txt文本
新建一个编辑框2,内容为空
新建一个编辑框3,内容是"
新建一个按钮1

.版本 2

.程序集变量 处理1, 文本型
.程序集变量 处理2, 文本型
.程序集变量 处理3, 文本型
.程序集变量 处理4, 文本型
.程序集变量 处理5, 文本型
.程序集变量 处理6, 文本型
.程序集变量 处理7, 文本型
.程序集变量 处理8, 文本型
.程序集变量 处理9, 文本型
.程序集变量 处理10, 文本型
.程序集变量 处理11, 文本型
.程序集变量 处理12, 文本型
.程序集变量 处理13, 文本型
.程序集变量 处理14, 文本型

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

处理1 = 子文本替换 (编辑框1.内容, “|”, , , , 真)
处理2 = 子文本替换 (处理1, “,”, , , , 真)
处理3 = 子文本替换 (处理2, 编辑框3.内容, , , , 真)
处理4 = 子文本替换 (处理3, “.”, , , , 真)
处理5 = 子文本替换 (处理4, “g”, , , , 真)
处理6 = 子文本替换 (处理5, “s”, , , , 真)
处理7 = 子文本替换 (处理6, “d”, , , , 真)
处理8 = 子文本替换 (处理7, “f”, , , , 真)
处理9 = 子文本替换 (处理8, “a”, , , , 真)
处理10 = 子文本替换 (处理9, “t”, , , , 真)
处理11 = 子文本替换 (处理10, “j”, , , , 真)
处理12 = 子文本替换 (处理11, “u”, , , , 真)
处理13 = 子文本替换 (处理12, “”, , , , 真)
处理14 = 删全部空 (处理13)
编辑框2.内容 = 处理14

如果只是提取其中的数字的话,那使用正则表达式的