Страницы

Поиск по вопросам

четверг, 19 марта 2020 г.

JavaScript: поиск числа вхождений символов в строку

#регулярные_выражения #javascript


Есть ли способ посчитать количество определенных символов в строке?
Например: сколько вхождений символов 'a', '?', '<' в стоку "Hello, are you here??".
Сам пока допер только с регулярными выражениями, работает, (правильно? или есть другой
способ?):
var my_text = document.getElementById('myTextArea');
var result = my_text.value.match(/[a\?\<]/g).length;

Все обрабатывается по onkeyup при печатании, приму любые ваши комментарии.    


Ответы

Ответ 1



("Hello, are you here??".split("a").length - 1);

Комментариев нет:

Отправить комментарий