是否可以用“ \ n”替换python中所有类型的字符换行符?最常见的换行符似乎是“ \ n”和“ \ r”,但是在wikepedia中可以找到不同的表示形式。我正在寻找类似的东西:
对于空格(使用re):
txt = re.sub(r'[\s]+',' ',txt)
有关连字符(使用正则表达式)。请参见参考文献here:
txt = regex.sub(r'\p{Pd}+', '-', txt)
答案 0 :(得分:2)
用\r
(换行)替换任何\n
(回车):
txt = re.sub(r"\r", "\n", txt)
r
放在双引号之前意味着原始字符串可以逃脱斜线。
答案 1 :(得分:2)
您可以在Python PyPi正则表达式模块中使用if (Input.GetKey(KeyCode.W) || Input.GetKey(KeyCode.S) || Input.GetKey(KeyCode.A) || Input.GetKey(KeyCode.D))
{
Walk();
}
构造。但是,即使使用\R
,也可以使用其等效项:
re
请参见react-select。