为了账号安全,请及时绑定邮箱和手机立即绑定

Python正则表达式替换捕获

Python正则表达式替换捕获

千万里不及你 2021-08-24 18:36:39
我正在尝试在 前后添加一个空格+-,使用re.sub(仅)使用什么表达式?import retext = """a+ba+b-ca + b - ca+b-c+d-ea + b - c + d - e"""text = re.sub('(\s?[+-]\s?)', r' \1 ', text)print(text)预期结果:a + ba + b - ca + b - ca + b - c + d - ea + b - c + d - e<script type="text/javascript" src="//cdn.datacamp.com/dcl-react.js.gz"></script><div data-datacamp-exercise data-lang="python">  <code data-type="sample-code">    import re    text = """a+b      a+b-c      a + b - c      a+b-c+d-e      a + b - c + d - e      """    text = re.sub('(\s?[+-]\s?)', r' \1 ', text)    print(text)  </code></div>
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信