我认为自从我之前的帖子得到回答以来,我会给予应有的信任,但我还有更多问题要问。这是我使用BareGrep后的样本。我需要解析问题和可能的答案,但放弃解释。 txt doc包含了我多年来创建的大约1000个问题。我删除了确切的答案,但我需要一个工具和语法来删除解释。我使用的是Mac OS 10和Windows 7 / XP。
问题19:
你为什么要胡扯和骂? 答:所以你可以等等 B.所以你可以骂 C.所以你可以等等 D.所以你可以等等 答案是等等的原因是等等 问题20:
什么时候应该等等等等? 答:什么时候可以 B.你可以在哪里等等 C. Blah,你可以骂 D.所有的等等 答案不是等等的原因是等等。
答案 0 :(得分:0)
这些是红宝石正则表达式。
正则表达式答案:
/(^[ABCD]\..*)/
问题的正则表达式:
/QUESTION [0-9]{1,2}:.*?\?/m
答案 1 :(得分:0)
假设它完全采用这种格式,我认为你可以使用这个正则表达式或类似的东西:
"QUESTION \d+:(\n.+){5}"