Сплит
Способ разбивает строку в массив струн. Требуется аргумент для разделителя, который может быть символом, чтобы разбить строку или регулярное выражение. Например, если разделитель представляет собой место, вы получаете массив слов, и если разделитель является пустой строкой, вы получаете массив каждого символа в строке.Бывший: Здесь мы используем разбиение одной строки по пробелам, а затем другую по цифрам, используя регулярное выражение:
let str = "Hello Alan"; let byWords = str.split(" "); let otherString = "=Wanna9play7rocket2league"; let byDigits = otherString.split(/\d/); // byWords would have the value ["Hello", "Alan"] // byDigits would have the value ["Wanna", "play", "rocket", "league"]
- Теперь давайте будем использовать
Сплит
Метод внутриSletify
Функция для разделенияул ...| в массив слов. Функция должна вернуть массив. Обратите внимание, что слова не всегда разделены пробелами, а массив не должен содержать пунктуацию.
function splitify(str) { // Only change code below this line // Only change code above this line } splitify("Hello World,I-am code");
- Для достижения этого результата можно использовать простое регулярное выражение.
/\W/
Соответствует любому несловому персонажу. Это включает в себя пробелы и пунктуацию, но не подчеркивают. Это эквивалентно/[^ A-za-z0-9 _]/
Отвечать:
function splitify(str) { return str.split(/\W/) } console.log(splitify("Hello Randy, I-am playing video games")); // would return ["Hello", "Randy", "I", "am", "playing", "video", "games"]
Ларсон, Куинси, редактор. » Разделить строку в массив, используя метод разделения. » https://www.freecodecamp.org/learn/javascript-algorithmitms-and-data-strathures/functional-programming/split-a-string-splitan-are-using-te-split-method , Class Central, 2014, Twitter.com/ossia.
Оригинал: «https://dev.to/rthefounding/split-a-string-into-an-array-using-the-split-method-4ion»