Regexp - remplacer espaces consécutifs par même nombre de points
Résolu/Fermé
p_tony
Messages postés
74
Date d'inscription
samedi 3 novembre 2012
Statut
Membre
Dernière intervention
18 mars 2015
-
18 mars 2015 à 01:08
p_tony Messages postés 74 Date d'inscription samedi 3 novembre 2012 Statut Membre Dernière intervention 18 mars 2015 - 18 mars 2015 à 11:11
p_tony Messages postés 74 Date d'inscription samedi 3 novembre 2012 Statut Membre Dernière intervention 18 mars 2015 - 18 mars 2015 à 11:11
A voir également:
- Regexp - remplacer espaces consécutifs par même nombre de points
- Remplacer disque dur par ssd - Guide
- Espaces insécables - Guide
- Mettre des points sur une carte - Guide
- Remplacant de coco - Accueil - Réseaux sociaux
- Remplacer par word - Guide
2 réponses
jordane45
Messages postés
38458
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 avril 2025
4 740
18 mars 2015 à 01:52
18 mars 2015 à 01:52
Bonjour,
une regex de ce genre
permet de trouver toutes les zones contenant au moins deux espaces consécutifs
et dans la zone replace ... tu n'as qu'à mettre :
une regex de ce genre
( )+?
permet de trouver toutes les zones contenant au moins deux espaces consécutifs
et dans la zone replace ... tu n'as qu'à mettre :
..
p_tony
Messages postés
74
Date d'inscription
samedi 3 novembre 2012
Statut
Membre
Dernière intervention
18 mars 2015
11
18 mars 2015 à 11:06
18 mars 2015 à 11:06
Bon, finalement j'ai trouvé.
Faut utiliser les assertions.
et pour faire l'inverse
Par contre c'est embêtant, les balises code inline on tendance à trimer les espaces :/
Voilà
Faut utiliser les assertions.
(?= )
remplacer par
.
et pour faire l'inverse
\.(?=[. ])
remplacer par
Par contre c'est embêtant, les balises code inline on tendance à trimer les espaces :/
Voilà
18 mars 2015 à 11:11
Ca fait le boulot la moitié du temps, mais après faut reprendre à la main, donc c'est pas idéal, mais merci.