Réponses:
([^\s]+)
travaux
^dépend des implémentations de langage ou de l'expression régulière. par exemple en Python que vous utiliseriez re.matchpour cette tâche.
Cela devrait le faire:
^\S*
Peut-être pourriez-vous essayer ([^ ]+) .*, ce qui devrait vous donner tout pour le premier blanc de votre premier groupe.
Dérivé de la réponse de @SilentGhost, j'utiliserais:
^([\S]+)
Consultez cette page interactive regexr.com pour voir le résultat et l'explication de la solution suggérée.
Je pense que ce sera une bonne solution: /\S\w*/
^ ([^ \ s] +) utilisez ceci il correspond correctement uniquement au premier mot que vous pouvez tester en utilisant ce lien https://regex101.com/
\Sà l'équivalent mais maladroite [^\s].