本帖最后由 墨影0620 于 2019-3-7 10:46 编辑 萌新的源码,大佬轻喷。 如果您有更快速便捷的解决方式欢迎回帖【要晒出源码】 如果有比我这个更好的源码我会帮助置顶。
循环判断首 () 光标 = 寻找文本 (文档内容, 关键词, 光标 + 1, 假) 如果真 (光标 ≠ -1) ' 需要确认是否为节左括号 = 寻找文本 (文档内容, “[”, 光标, 假) 右括号 = 寻找文本 (文档内容, “]”, 光标, 假) 判断 (右括号 < 左括号 且 右括号 ≠ -1) ' 若搜索到的文本是配置节,不做任何处理。进行下次搜索到循环尾 () 判断 (右括号 > 左括号 或 左括号 = -1) ' 找到的是内容/配置节限位 = 倒找文本 (文档内容, #换行符, 光标, 假) 等号 = 倒找文本 (文档内容, “=”, 光标, 假) 如果 (等号 > 限位) ' 判断搜索到的位置是否是内容左括号 = 倒找文本 (文档内容, “[”, 光标, 假) 右括号 = 倒找文本 (文档内容, “]”, 光标, 假) 加入成员 (所在节名, 取文本中间 (文档内容, 左括号 + 1, 右括号 - 左括号 - 1)) 加入成员 (所在项名, 取文本中间 (文档内容, 限位 + 1, 等号 - 限位 - 1)) 到循环尾 () 返回 (-1) 循环判断尾 (光标 ≠ -1) 返回 (取数组成员数 (所在节名)) |
2019年3月10日星期日
搜索配置项
订阅:
博文评论 (Atom)
没有评论:
发表评论