Чтобы отформатировать строку слов в массив в JavaScript, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование метода
split():const words = "Hello, how are you?"; const wordArray = words.split(" "); console.log(wordArray);Выход:
["Hello,", "how", "are", "you?"] -
Использование регулярного выражения с методом
match():const words = "Hello, how are you?"; const wordArray = words.match(/\b\w+\b/g); console.log(wordArray);Выход:
["Hello", "how", "are", "you"] -
Использование метода
split()с регулярным выражением:const words = "Hello, how are you?"; const wordArray = words.split(/\b/).filter(word => word.trim().length > 0); console.log(wordArray);Выход:
["Hello", "how", "are", "you"]
Это всего лишь несколько примеров. Есть и другие способы добиться того же результата. Выберите метод, который лучше всего соответствует вашим конкретным требованиям.