supprimer espace debut et fin de bloc de mots en JS - HTML/CSS - Programmation
Marsh Posté le 29-03-2006 à 18:07:56
en pcre (preg_replace)
Code :
|
et pkoi faire une regex pour ca ? trim() ca te va pas ?
edit : arf non ca va pas ... je cherche
Marsh Posté le 29-03-2006 à 18:26:11
Ca devrait etre un truc de ce genre :
Code :
|
l'idee :
1. consommer les blancs de debut de ligne avec le \\s*\\S ... \S que l'on inclu dans le resultat car c'est le premier caractere de la partie interressante !
2. puis la partie interressante sera constitué d'une suite de :
* caractere non blanc : \\S
ou
* caractere blanc qui auront un caractere non blanc klk part sur leur doirte : \\s(?=.*\\S)
Marsh Posté le 29-03-2006 à 18:31:02
>> caractere blanc qui auront un caractere non blanc klk part sur leur doirte
et si y a deux espaces entre certains mots ?
Marsh Posté le 29-03-2006 à 18:32:17
Djebel1 a écrit : >> caractere blanc qui auront un caractere non blanc klk part sur leur doirte |
ben ca marche tres bien ...
pour les flemmards mauvaises langues
Code :
|
EDIT : jme suis enflammé ... le monsieur demande en JS :s
a moins ke JS accepte les PCRE ... ce sera pas possible ... sinon ce sera le meme pattern
Marsh Posté le 29-03-2006 à 18:42:09
Je suis un boulay le retour ...
Code :
|
fera la meme chose :s
Marsh Posté le 29-03-2006 à 18:48:53
en JS ca doit etre ca la syntaxe : ^[:blank:]*([^[:blank:]].*[^[:blank:]])
Marsh Posté le 29-03-2006 à 20:29:37
merci mon chti afbilou mais je suis passé par 2 regexp
Code :
|
Marsh Posté le 29-03-2006 à 17:54:01
Yo les moules

Vous savez si c'est possible avec une regexp de supprimer les espaces en début ou en fin de mot
je cherche à construire ma regexp mais je n'y arrive pas
en gros je veux que :
____mon chien est beau_____ (les _ étant des espaces au départ)
se transforme en
mon chien est beau
sans les espaces de devant ni après
merki