gpt4 book ai didi

ios - 在Objective-C中将RTF文件转换为TXT/CSV文件?

转载 作者:行者123 更新时间:2023-12-01 16:46:40 25 4
gpt4 key购买 nike

我有包含此类内容的RTF文件:

long_text_description_1     number1a        number1b        number1c
long_text_description_2 number2a number2b number2c
long_text_description_3 number3c
long_text_description_4 number4a number4b number4c


我需要提取没有颜色,字体和其他格式设置的原始文本。
我唯一需要保留的是最基本的行/列信息,理想情况下,我想要一个CSV文件。

我得到的文件包含所有格式:
{\cs18\lang1033\langfe1033\f0\b\i0\ul0\strike0\scaps0\fs15\afs15\charscalex100\expndtw0\cf1\dn0 number1a}

在仅保留行信息的同时删除所有rtf信息的最佳方法是什么?
除非对RTF格式有完整的了解,否则尝试弄清楚许多正则表达式听起来很危险。

我可以在Internet上找到的内容主要集中在使用iOS中不可用的Windows语言和库。

最佳答案

所有rtf标签都采用\xxx的形式。
尝试使用“\\ S +”之类的正则表达式,然后删除所有匹配项或不添加任何内容。
对于您的示例,您将以{ number1a}结尾。这将删除所有反斜杠以及所有字符。

关于ios - 在Objective-C中将RTF文件转换为TXT/CSV文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19360840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com