type
status
date
slug
summary
tags
category
icon
password
预处理
由于接龙中每个人的分隔信息的方式不同,这部分需要根据实际内容人肉处理,将序号、用户、物品信息统一用“|”进行分隔。
处理逻辑
- 从文件读取文本 :读取一个指定文件路径的文本内容,按行分割,每行包括序号、用户名和物品列表。
- 解析物品列表 :物品列表中可能包括多个物品,它们之间由“|”分割。物品的信息可能包含物品名称、数量和单位(或其他描述),这些信息之间可能没有空格。
- 识别物品信息 :
- 物品名称 :数字之前的文本。
- 数量 :物品名称后的数字,可能是阿拉伯数字或中文数字(最高到“三”)。如果没有指定数量,则默认数量为1。
- 描述(如单位等) :数量之后的所有文本,到下一个“|”之前。
- 统计物品信息 :统计每个物品的总数量和它们第一次出现的序号。
参考脚本
半成品,还需处理“|”后为数字的情况。
- Po主:瓶幾¬_¬
- 链接:https://blog.v2cu.com/wechat-group-note
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。