Como analisar uma palavra no texto em JavaScript?

Na página de texto, eu gostaria de examinar cada palavra. Qual é a melhor maneira de ler cada palavra no momento? É fácil encontrar palavras cercadas pelo espaço, mas depois que você analisa as palavras no texto, pode ficar complicad

Em vez de definir minha própria maneira de analisar as palavras do texto, já existe algo que analisa as palavras em expressões regulares ou em outros método

Alguns exemplos de palavras no text

  word word. word(word) word's word word' "word" .word. 'word' sub-word 

questionAnswers(4)

yourAnswerToTheQuestion