|
|
发表于 2025-12-26 16:05:20
|
显示全部楼层
浙江省温州市
使用时钟组件, 复制后自带粘贴, 兼容空格与换行:
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | |
时钟1.时钟周期 = 500 | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 文本 | 文本型 | | | | 数组 | 文本型 | | 0 | | 正则 | 正则表达式 | | |
如果真 (剪辑板中可有文本 () = 假) 信息框 (“剪辑板无文本!”, 0, , ) 返回 ()文本 = 取剪辑板文本 ()正则. 创建 (“[ \r\n\t]+”, )文本 = 正则. 替换 (文本, “”, 1, , 真, 真)调试输出 (文本 )正则. 创建 (“([^0-9]+)([0-9]+)”, )数组 = 分割文本 (正则. 替换 (文本, “$1\r\n$2”, 1, , 假, 假), #换行符, ) 如果 (取数组成员数 (数组 ) ≥ 2 ) 编辑框1.内容 = 数组 [1 ] 编辑框2.内容 = 数组 [2 ] 信息框 (“复制成功!”, 0, , ) 信息框 (“复制失败!”, 0, , ) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 临时 | 文本型 | | | | 文本 | 文本型 | | | | 数组 | 文本型 | | 0 | | 正则 | 正则表达式 | | |
如果真 (剪辑板中可有文本 () = 假) 返回 ()临时 = 取剪辑板文本 ()正则. 创建 (“[ \r\n\t]+”, )临时 = 正则. 替换 (临时, “”, 1, , 真, 真) 如果真 (临时 = 文本 ) 返回 ()文本 = 临时正则. 创建 (“([^0-9]+)([0-9]+)”, )数组 = 分割文本 (正则. 替换 (文本, “$1\r\n$2”, 1, , 假, 假), #换行符, ) 如果真 (取数组成员数 (数组 ) ≥ 2 ) 编辑框1.内容 = 数组 [1 ] 编辑框2.内容 = 数组 [2 ]
效果:
例子.zip
(1.96 KB, 下载次数: 0)
|
|