regex pour correspondre à un seul caractère qui est tout sauf un espace

Je dois faire correspondre un seul caractère, mais pas un espace, mais je ne sais pas comment le faire avec les regex.

Ce qui suit devrait suffire:

[^ ] 

Si vous souhaitez étendre cela à autre chose que des espaces blancs (sauts de ligne, tabulations, espaces, espaces):

 [^\s] 

ou

 \S 
  • \s correspond à n’importe quel caractère d’espace blanc
  • \S correspond à n’importe quel caractère non blanc
  • Vous pouvez faire correspondre un caractère d’espace uniquement avec le caractère d’espace;
  • [^ ] correspond à tout sauf à un espace.

Choisissez celui qui convient le mieux.