gpt4 book ai didi

Python匹配空格

转载 作者:太空宇宙 更新时间:2023-11-04 08:48:35 25 4
gpt4 key购买 nike

我正在尝试删除字符串中的多个空格。我读过 python 语言中的正则表达式,我试图让它匹配字符串中的所有 white-sapces,但没有成功。 return msg 部分返回空值:

代码

import re

def correct(string):
msg = ""
fmatch = re.match(r'\s', string, re.I|re.L)
if fmatch:
msg = fmatch.group
return msg

print correct("This is very funny and cool.Indeed!")

最佳答案

要完成此任务,您可以将连续的空格替换为单个空格字符,例如,使用 re.sub
示例:

import re

def correct(string):
fmatch = re.sub(r'\s+', ' ', string)
return fmatch

print correct("This is very funny and cool.Indeed!")

输出将是:

This is very funny and cool.Indeed!

关于Python匹配空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37640688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com