How to replace just one whitespace with regex in python?
问题 for example: T h e t e x t i s w h a t I w a n t t o r e p l a c e I want the result like this: The text is what I want to replace I tried that with shell, sed, echo 'T h e t e x t i s W h a t I w a n t r e p l a c e'|sed -r "s/(([a-zA-Z])\s){1}/\2/g"|sed 's/\ / /g' it's successfully. but I don't know how to replace this in python . could anybody help me? 回答1: If you just want to convert a string that has whitespace between each chars: >>> import re >>> re.sub(r'(.) ', r'\1', 'T h e t e x t i