Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Работа со строками (https://javascript.ru/forum/dom-window/53713-rabota-so-strokami.html)

perec200 15.02.2015 00:20

Работа со строками
 
Добрый день, вечер!
В с++ было довольно всё просто и ясно, а тут кромешный ужас. Допустим каждый символ отделённый пробелом или другим знаком препинания является словом и это можно было указать в условии. Т.е. у меня было исходное слово по которому я определяю, какое количество таких же слов есть в предложение, просто останавливаясь у пробела.

javascript как я понял, берёт введённую строку целиком и сравнивает с тем словом с которым нужно проверить.

Вопрос:
Как мне определить количество конкретных введённых символов разделённых пробелами. (Есть строка
Код:

! @ " ) + = ! . !
нужно определить кол-во !восклицательных знаков)

nice_try 15.02.2015 00:30

как вариант
var a = '! @ " ) + = ! . !';

alert(a.match(/!/gi).length);


Часовой пояс GMT +3, время: 07:00.