J'ai besoin de faire correspondre un seul caractère qui est tout sauf un espace, mais je ne sais pas comment faire cela avec regex.
173
Ce qui suit devrait suffire:
[^ ]
Si vous voulez étendre cela à autre chose que des espaces blancs (sauts de ligne, tabulations, espaces, espaces durs):
[^\s]
ou
\S
\s
correspond à n'importe quel caractère d'espace blanc\S
correspond à n'importe quel caractère autre qu'un espace blanc[^ ]
correspond à tout sauf à un caractère d'espace.Choisissez celui qui est le plus approprié.