Тема: AHK: Подсчет в строке одинаковых символов
Имеется строка, содержащая в себе такую последовательность букв и точек: А.П.Е.К.Н.Н. и т.п.
Нужно подсчитать сколько раз встречается повторяющийся символ (точка) в строке.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Имеется строка, содержащая в себе такую последовательность букв и точек: А.П.Е.К.Н.Н. и т.п.
Нужно подсчитать сколько раз встречается повторяющийся символ (точка) в строке.
Loop + SubStr() + StringReplace (обратить внимание на то, что он выводит в ErrorLevel).
Loop + SubStr() не нужно.
str := "А.П.Е.К.Н.Н."
StringReplace, _, str, .,, UseErrorLevel
MsgBox, % ErrorLevel
А, я не правильно понял задачу, думал надо посчитать количество совпадений для каждого символа... Ну тогда да, всё ещё проще.
str := "А.П.Е.К.Н.Н."
StringReplace, _, str, .,, UseErrorLevel
MsgBox, % ErrorLevel
Премного благодарю! Необычный способ.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться