2024-09-29 02:15:38 发布
网友
我有一个查询,它将作为包含键值对的参数给出
query = "index=sai age=xx rep=yes"
有时会在键之后或值之前提供空格,如下所示,需要一些帮助来修剪“is equal to”周围的空格并打印查询
query = "index =sai age=xx rest= curl"
要打印的预期结果:
index=sai sss=xyz rest=curl
>>> s = 'index =sai age=xx rest= curl' >>> s.replace(' =', '=') 'index=sai age=xx rest= curl' >>> s.replace('= ', '=') 'index =sai age=xx rest=curl'
或者
>>> s.replace('= ', '=').replace('= ', '=') 'index =sai age=xx rest=curl'
使用正则表达式
import re i="index =sai age=xx rest= curl" o=re.sub("\s+=|=\s+", "=", i) print(o)
给你:
index=sai age=xx rest=curl
或者
使用正则表达式
给你:
相关问题 更多 >
编程相关推荐