JavaScript | Как получить только буквы из строки?

JavaScript | Как получить только буквы из строки?

Есть строка:

let stroka = 'etgjьт3;43refeв,а 2758 лжЖ:30hjhj2а  лм,53во лklатл1 00-,алjlllfм'

В ней всего понамешано. Но нам из всего этого 🙂 нужно получить только буквы. Русские буквы. Как это сделать?

 

Решение задачи

Когда мы работаем со строками, тогда мы работаем с регулярными выражениями. Удаление лишнего — это замена на НИЧЕГО.

stroka.replace(/[^А-Яа-яЁё]/g,'')

Результат:

'ьтвалжЖалмволатлалм'
Получили только буквы из строки JavaScript
Получили только буквы из строки JavaScript

 

Информационные ссылки

Стандарт ECMAScript — Раздел «22.1.3.18 String.prototype.replace ( searchValue, replaceValue )» — https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.replace