5
DCSS停尸房文件解析器
在此挑战中,您需要解析来自Roguelike游戏《地牢爬行石汤》的停尸间文件,并将其输出到STDOUT。 这些太平间文件是什么? 死后,将生成一个文本文件,其中包含该字符的数据。您可以看到角色拥有的装备,在最近几回合中发生了什么以及他杀死了多少怪物。 您可以在此处找到一个太平间文件示例 挑战 您的工作是制作一个程序,以从STDIN中获取这些文件之一,进行解析,然后将数据输出至STDOUT。 为了使这一挑战变得容易一些,您只需解析第一段文本。(直到......为止The game lasted <time> (<turns> turns). 您需要解析并输出以下信息: 版本号。 比分。 角色名称,标题,种族和阶级。 角色等级。 死亡/胜利的原因。 运行的转数持续。 例: Dungeon Crawl Stone Soup version <version number> character file. <score> <name> the <title> (level <level>, 224/224 HPs) Began as a <race> <class> on Mar 16, 2015. Was the Champion of …