Привет, коллеги. Поговорим о магии, регулярных выражениях и учете/игнорировании регистра символов. Как мы все знаем, в регулярном выражении есть символы, означающие сами себя, и есть спецсимволы, смысл которых иной. Слеш (\) превращает обычный символ в специальный и наоборот. Так, n означает букву n, но \n — это символ конца строки, тогда как \\ — это сам слеш. Классикой регулярных выражений является использование точки как "любой символ", квадратных скобок для класса символов ([a-z] или [аоуеэи]),...
Есть языки, в которых различаются строчные и прописные буквы. Таких алфавитов четыре: латиница, кириллица, греческий и армянский. Что же предлагает нам Вим в этой области?