How to use python regular expression to remove extra spaces in Chinese text
This article mainly introduces "how to use python regular expressions to remove extra spaces in Chinese text". In daily operation, I believe many people have doubts about how to use python regular expressions to remove excess spaces in Chinese text. Xiaobian consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful to answer the doubts about "how to use python regular expressions to remove excess spaces in Chinese text". Next, please follow the editor to study!
When pdf is converted to text, there are often more spaces, which affects the look and feel of the data. Therefore, extra spaces in the text need to be removed, while the normal spaces between English in the text need to be preserved. The input and output are as follows:
Input: I made 1 billion today, very happy.
Output: I made 1 billion today, very happy.
Code
Def clean_space (text): "handle extra spaces" match_regex = re.compile (u' [\ u4e00 -\ u9fa5. ",:",\ (\) ()] {1} + (?