Je voudrais utiliser les expressions régulières pour supprimer les espaces que j´ai dans un string par exemple :
"bonjour ce chat est ici"
Le problème est que le nombre d´espace change entre chaque "mot".
On m´a donné l´idée d´utiliser les expressions régulières :
1 2
| String param = "bonjour ce chat est ici"
System.Text.RegularExpressions.Regex regSepar = new System.Text.RegularExpressions.Regex("\s*,\s*) |
Et on utilise un split:
tablaParam = regSepar.Split(param)
Le problème de ce code est qu´il est pour un string qui a des , entre les mots, quelquesoit le nombre d´espaces : "bonjour , ce, chat , est, ici"
Dans mon cas je n´ai pas de virgule, et je ne sais pas comment utiliser la partie :
System.Text.RegularExpressions.Regex("\s*,\s*)
J´ai essayé avec seulement \s* mais ca marche pas...
Si vous avez une idée merci!
Partager