我正在嘗試在 前后添加一個(gè)空格+-,使用re.sub(僅)使用什么表達(dá)式?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)預(yù)期結(jié)果: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>
Python正則表達(dá)式替換捕獲
千萬(wàn)里不及你
2021-08-24 18:36:39