Python 的 string.whitespace 很棒:
>>> string.whitespace
'\t\n\x0b\x0c\r '
如何在不手动输入 '\t|\n|... 等正则表达式的情况下将其与字符串一起使用?
例如,它应该能够转动:
“请不要伤害我。”
into
“请不要伤害我。”
我可能想保留单个空格,但我想只需使用 string.whitespace[:-1] 就很容易了。
对于这个用例有一个特殊的快捷方式!
如果你打电话str.split
如果没有参数,它会按空格而不是单个字符进行分割。所以:
>>> ' '.join("Please \n don't \t hurt \x0b me.".split())
"Please don't hurt me."
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)