Книга: Программирование на языке Ruby

2.28. Подсчет числа символов в строке

2.28. Подсчет числа символов в строке

Метод count подсчитывает число вхождений в строку символов из заданного набора:

s1 = "abracadabra"
a = s1.count("с")   # 1
b = s1.count("bdr") # 5

Строковый параметр ведет себя как простое регулярное выражение. Если он начинается с символа ^, то берется дополнение к списку:

c = s1.count("^а")    # 6
d = s1.count ("^bdr") # 6

Дефис обозначает диапазон символов:

e = s1.count("a-d")  # 9
f = s1.count("^a-d") # 2

Оглавление книги

Оглавление статьи/книги

Генерация: 1.749. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз