检查文件 I/O 中的粗体

Checking for bold in file I/O

本文关键字:文件 检查      更新时间:2023-10-16

我正在尝试为我的兄弟编写一个程序,该程序可以从文本文档中的大纲快速而肮脏地重新格式化为供他的抽认卡程序读取的.csv。 大纲如下所示:

1) Question
   a) answer 1
   b) answer 2
   **c) answer 3**
   d) answer 4

正确答案以粗体显示。.csv需要采用的格式如下所示:

question 1, correct answer, incorrect answer 1, incorrect answer 2, incorrect answer 3, incorrect answer 4 (etc)
question 2, correct answer, incorrect answer 1, incorrect answer 2, incorrect answer 3, incorrect answer 4 (etc)

等。。

我还没有编写任何代码,因为我仍在计划它,但我对如何做到这一点有一个很好的主意。我只是对c ++文件io不够熟悉,不知道任何检查粗体的方法。任何关于如何在word文档中执行此操作的建议或信息链接将不胜感激,谢谢。

没有

一种统一的方式来查找"粗体",因为它在文本中的表示方式取决于创建它的应用程序。如果您只是检查直接文本,并且不知道该文本的具体格式,那么就无法知道"粗体"是什么。例如,如果它是 HTML,您可以查找成对的"粗体"标签。否则,纯文本文件没有指示粗体的标准方式,因为顾名思义,它只是纯文本。