从行中删除换行符
在代码中,您正在使用 ReadString() 从文本文件中读取行。但是,此函数会在其读取的每行末尾添加一个换行符 (n)。这可能会在处理行时导致问题,因为可能需要删除换行符。
要从每行末尾删除换行符,您可以使用以下方法:
选项 1:字符串切片
read_line = read_line[:len(read_line)-1]
这行代码对 read_line 字符串进行切片,删除最后一个字符(即换行符)。
选项 2:字符串库
read_line = strings.TrimSuffix(read_line, "\n")
字符串库中的 TrimSuffix() 函数从字符串中删除指定的后缀字符串的末尾。在这种情况下,要删除的后缀是换行符 (n)。
这两种方法都将有效地从每行末尾删除换行符,使您可以在不使用任何内容的情况下处理已解析的行。由于尾随换行符的存在而导致的问题。
以上是如何从文本文件读取的行中删除换行符?的详细内容。更多信息请关注PHP中文网其他相关文章!