Как найти кол-во "слов" с пробелами и без
Нужно найти кол-во (в моём случае это "-" тире) в строке,
учитывая, что могут быть пробелы до и после, а могут и не быть. Если таких тире более одного, то выполняется некое действие. Найти без пробелов не представляет сложности, но как только появляются пробелы в любом сочетании, возникают сложности.
var str = "Москва - Одесса-Минск -Самара- Вятка";
if(str.match(/-/g).length >1)
{
alert("!!!!");
}
Пробовал варианты и с \s и с \b не срабатывает. Подскажите, как же найти их кол-во? |
var str = "Москва - Одесса-Минск -Самара- Вятка"; alert(str.match(/-/g).length); В чем проблема? |
| Часовой пояс GMT +3, время: 04:00. |