回答:https://125.confly.eu.org/thread-14626582-1-1.html
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
arr = { “aaaa哈哈2”, “555”, “aa嘻嘻1”, “0”, “aaa嗯嗯3” }原地排序 (arr, &根据里面数字排序 )调试输出 (arr )原地排序 (arr, &根据文本长度排序 )调试输出 (arr )|
原地排序 | | | |
arr | 文本型 | | | | cmparefun | 子程序指针 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | len | 整数型 | | | i | 整数型 | | | j | 整数型 | | | ret | 逻辑型 | | |
len = 取数组成员数 (arr ) 计次循环首 (len, i ) 变量循环首 (i + 1, len, 1, j ) 调用子程序 (cmparefun, , ret, arr [i ], arr [j ])  如果真 (ret )  交换变量 (arr [i ], arr [j ])    变量循环尾 () 计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | reg | 正则表达式DEELX | | |
reg. 创建 (“\d+”, )返回 (到整数 (reg. 搜索 (a, ). 取匹配文本 ()) > 到整数 (reg. 搜索 (b, ). 取匹配文本 ()) )返回 (取文本长度 (a ) > 取文本长度 (b )) |
spec | DeelxRegEx | (未知支持库) | RegEx |
- * 数组:5{“0”,“aa嘻嘻1”,“aaaa哈哈2”,“aaa嗯嗯3”,“555”}
- * 数组:5{“0”,“555”,“aa嘻嘻1”,“aaa嗯嗯3”,“aaaa哈哈2”}
复制代码
|