First Word First Word

You are given a string where you have to find its first word.

When solving a task pay attention to the following points:

  • There can be dots and commas in a string.
  • A string can start with a letter or, for example, a dot or space.
  • A word can contain an apostrophe and it's a part of a word.
  • The whole text can be represented with one word and that's it.

Input: A string.

Output: A string.


first_word("Hello world") == "Hello"
first_word("greetings, friends") == "greetings"

How it is used: the first word is a command in a command line

Precondition: the text can contain a-z A-Z , . '