gpt4 book ai didi

macos - 解析出^M个字符

转载 作者:行者123 更新时间:2023-12-03 16:59:00 25 4
gpt4 key购买 nike

我有一个 Cocoa 应用程序,可以从标准文本文件中解析文本。当使用 nano 和 pico 等终端程序编辑文件时,我有时会注意到出现 ^M 字符。我无法在 Mac OS X 的更高版本上重现这一点,但它似乎在 10.5 版本中大量出现。

奇怪的是,当我从 10.5 系统获取一个包含 ^M 字符的文件时,它在 10.6+ 中神奇地消失了;我假设这是因为 Mac OS 开始将 linux 风格的换行转换为 Mac 风格(??)。因此,由于我只在 10.7 上安装了 XCode,因此在调试时修复问题变得有些复杂。

我需要一种方法来查找 ^M 字符,并在解析文件时将其替换为更标准的内容(例如 \n)。我需要寻找什么类型的角色?它似乎不是一个\n 并且同样,\r\n 的组合似乎也不起作用。 ^M 仍然存在。

最佳答案

这很容易在 XCode 中管理。

只需选择要更改行结尾的文件,然后打开实用程序面板,即可更改行结尾。

像这样:

enter image description here

关于macos - 解析出^M个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8139791/

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