204 подписчика
25,1K подписчиков
Привет, коллеги. Мы уже обсудили семейства команд на g (самые разнообразные и порой очень полезные) и на z (в основном, фолдинг; но не только). Теперь обсудим третью серию: команды, начинающиеся на одну из двух квадратных скобок. Поскольку скобок две, то команды идут парами; например, одна ищет что-то вверх, а другая вниз. Команд довольно много, и они большей частью призваны облегчить жизнь программистам на Си, С++, Java, и других языках с си-подобным синтаксисом. Давайте начнем с тех, что в эту серию не входят...
25,1K подписчиков
Привет, коллеги. Поговорим о магии, регулярных выражениях и учете/игнорировании регистра символов. Как мы все знаем, в регулярном выражении есть символы, означающие сами себя, и есть спецсимволы, смысл которых иной. Слеш (\) превращает обычный символ в специальный и наоборот. Так, n означает букву n, но \n — это символ конца строки, тогда как \\ — это сам слеш. Классикой регулярных выражений является использование точки как "любой символ", квадратных скобок для класса символов ([a-z] или [аоуеэи]),...