【发布时间】:2018-09-11 09:48:40
【问题描述】:
如上所述,我试图从一行中删除两个字符子字符串(不是换行符,只是纯文本)。
我现在正在做的是line.replace(line.find("\\n"), 3, "");,因为我想逃避它,但我收到调试错误,说 abort() 已被调用。此外,我不确定大小为 3,因为不应将第一个斜杠视为文字字符。
【问题讨论】:
-
请创建一个minimal reproducible example。我敢肯定你在第 23 行有错字,但你还是最好把代码给我们看看
-
您想删除两个字符('\' 和 'n'),而不是三个。您还需要检查是否找到了该字符串。
-
@Swift-FridayPie 为什么有人会使用正则表达式删除常量?
-
@Swift-FridayPie 现在你遇到了
\\n问题。