Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
native_first_word solution in Clear category for First Word by Jon_Red
def first_word(text:str)->str:
''' returns the first word in a given text. '''
return text.replace(',',' ').replace('.',' ').split()[0]
if __name__=='__main__':
# self-checks
assert first_word('Hello world')=='Hello'
assert first_word(' a word ')=='a'
assert first_word("don't touch it")=="don't"
assert first_word('greetings, friends')=='greetings'
assert first_word('... and so on ...')=='and'
assert first_word('hi')=='hi'
assert first_word('Hello.World')=='Hello'
July 16, 2020