¿Cómo analizar una palabra en texto en JavaScript?

En la página de texto, me gustaría examinar cada palabra. ¿Cuál es la mejor manera de leer cada palabra en ese momento? Es fácil encontrar palabras rodeadas de espacio, pero una vez que empiezas a analizar las palabras en el texto, puede complicarse.

En lugar de definir mi propia forma de analizar las palabras del texto, ¿hay algo ya construido que analice las palabras en expresiones regulares u otros métodos?

Algún ejemplo de palabras en texto.

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

Respuestas a la pregunta(4)

Su respuesta a la pregunta