Code Python qui supprime les espaces contigus en un

Notez que je ne comprends pas toujours

import re

text = "Je veux effacer ces ← espaces demi-largeur et ← espaces pleine largeur, mais en laisser un."
text = re.sub('[  ]+', ' ', text)

print(text)
'Je veux effacer ces ← espaces demi-largeur et ← espaces pleine largeur, mais en laisser un.'

Si vous spécifiez l'espace re.sub ('[(espace demi-largeur) (espace pleine largeur)] +', '(espace demi-largeur)', texte) C'est comme ça.

Recommended Posts

Code Python qui supprime les espaces contigus en un
Python qui fusionne beaucoup d'excellence en un seul Excel
Ce code Python n'a pas de classes ...
Combinez les arguments de la fonction python en une seule variable
Combinez plusieurs fichiers python en un seul fichier python
Une doublure qui produit quatre-vingt-dix-neuf en Python
[Python & Unix] Combinez plusieurs fichiers PDF en un seul.
[Automation] Convertissez le code Python en fichier exe
Formater automatiquement le code Python en code compatible PEP8 avec Emacs
Celui qui affiche la barre de progression en Python
code de caractère python
Un script qui combine vos modules et binaires Python préférés en une seule couche Lambda
[Python] Code conscient des algorithmes
Écrivons du code python qui analyse le code go et génère du code go
Celui qui vient de traduire l'option Py2app en japonais
Une doublure qui produit 1000000 chiffres de rapport de circonférence avec Python
[Python] tkinter Code susceptible d'être réutilisé
[Python] pandas Code susceptible d'être réutilisé
J'ai senti que j'avais porté le code Python en C ++ 98.
Programme Python qui convertit les données ical en texte
Etrange message d'erreur Python —— Ce code est-il vraiment exécuté?
Macro (VBA) qui convertit la sélection de plage dans Excel en code d'initialisation de liste Python