2024-09-28 22:26:19 发布
网友
如果\n在字符串中,我想将其从字符串中删除。 我试过:
\n
slashn = str(chr(92))+"n" if slashn in newString: newerString = newString.replace(slashn,'') print(newerString) else: print(newString)
假设newString是一个结尾有\n的单词。E、 g.text\n。在
text\n
除了斜杠等于"\\"+"n",我也尝试了相同的代码。在
"\\"+"n"
可以对字符串使用strip()。或剥离('\n')。strip是字符串的内置函数。 示例:
strip
>>> >>> >>> """vivek ... ... """ 'vivek\n\n' >>> >>> """vivek ... ... """.strip() 'vivek' >>> >>> """vivek ... ... \n""" 'vivek\n\n\n' >>> >>> >>> """vivek ... ... \n""".strip() 'vivek' >>>
在字符串内置函数strip中查找help命令,如下所示:
help
使用
string_here.rstrip('\n')
删除换行符。在
使用str.replace(),但与原始字符串文字一起使用:
str.replace()
newString = r"new\nline" newerString = newString.replace(r"\n", "")
如果将r放在包含字符串文本的引号之前,它将成为不将任何反斜杠字符视为特殊转义序列的原始字符串文本。在
r
澄清原始字符串文本的示例(输出在#>注释后面):
#>
可以对字符串使用strip()。或剥离('\n')。
strip
是字符串的内置函数。 示例:在字符串内置函数
^{pr2}$strip
中查找help
命令,如下所示:使用
删除换行符。在
使用
str.replace()
,但与原始字符串文字一起使用:如果将
r
放在包含字符串文本的引号之前,它将成为不将任何反斜杠字符视为特殊转义序列的原始字符串文本。在澄清原始字符串文本的示例(输出在
^{pr2}$#>
注释后面):相关问题 更多 >
编程相关推荐