Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Подсчет числа определенных символов в строке
Вы можете использовать эти два варианта решения с любым искомым символом или группой символов – просто впишите их в код.
Решение 1:
Решение 2:
Исходный код этого примера:
<h2>Решение 1:</h2>
<script>
var text = "hardware printers Epson"; //исходная строка
var paths = text.split("a"); //укажите искомый символ или группу символов
document.writeln('<p>В строке "' + text + '" ' + (paths.length -1) + ' "a".');
</script>
<h2>Решение 2:</h2>
<script>
var text = "hardware printers Epson"; //исходная строка
var numBs = 0;
var index = 0;
while(index != -1) {
index = text.indexOf("r", index); //укажите искомый символ или группу символов
if (index != -1) {
numBs++;
index++;
}
}
document.writeln('<p>В строке "' + text + '" ' + numBs + ' "r".');
</script>
.
Прокомментировать/Отблагодарить