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

3.14.7. Поиск слов, целиком набранных прописными буквами

3.14.7. Поиск слов, целиком набранных прописными буквами

Мы упростили пример, предположив, что в тексте нет чисел, подчерков и т.д.

allcaps = /b[A-Z]+b/
string = "This is ALL CAPS"
string[allcaps]      # "ALL"
Suppose you want to extract every word in all-caps:
string.scan(allcaps) # ["ALL", "CAPS"]

При желании можно было бы обобщить эту идею на идентификаторы Ruby и аналогичные вещи.


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