编辑框2.内容 = 子程序1这样的文本去重复 (编辑框1.内容 )|
子程序1这样的文本去重复 | 文本型 | | |
参数_来源文 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 正则 | 对象 | | | 新文本 | 文本型 | | | 旧文本 | 文本型 | | |
正则. 写属性 (“Global”, 正则. 写属性 (“Multiline”, 正则. 创建 (“VBScript.RegExp”, )), 正则. 写属性 (“Pattern”, “(^[^\r\n]+$)([\s\S]*?)^\1$\s*”)) 新文本 = 参数_来源文 循环判断首 ()旧文本 = 新文本 新文本 = 正则. 文本方法 (“Replace”, 新文本, “$1$2”)循环判断尾 (旧文本 ≠ 新文本 )返回 (新文本 )
[JavaScript] 纯文本查看 复制代码
.版本 2
.子程序 _按钮1_被单击
编辑框2.内容 = 子程序1这样的文本去重复 (编辑框1.内容)
.子程序 子程序1这样的文本去重复, 文本型
.参数 参数_来源文, 文本型
.局部变量 正则, 对象
.局部变量 新文本, 文本型
.局部变量 旧文本, 文本型
正则.写属性 (“Global”, 正则.写属性 (“Multiline”, 正则.创建 (“VBScript.RegExp”, )), 正则.写属性 (“Pattern”, “(^[^\r\n]+$)([\s\S]*?)^\1$\s*”))
新文本 = 参数_来源文
.循环判断首 ()
旧文本 = 新文本
新文本 = 正则.文本方法 (“Replace”, 新文本, “$1$2”)
.循环判断尾 (旧文本 ≠ 新文本)
返回 (新文本)
|