正则表达式删除换行符

正则表达式删除换行符,第1张

正则表达式删除换行符

尝试

re.sub(r"(?<=[a-z])r?n"," ", textblock)

Z
仅在最后一个换行符之后的字符末尾匹配,因此,这里绝对不是您所需要的。
z
无法被Python regex引擎识别。

(?<=[a-z])
是肯定的后置断言,用于检查当前位置之前的字符是否为小写ASCII字符。只有这样,正则表达式引擎才会尝试匹配换行符。

另外,请始终将原始字符串与正则表达式一起使用。使反斜杠更易于处理。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5666126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存