13 810
правок
Изменения
Нет описания правки
…используя библиотеку [http://www.pcre.org/ PCRE], что означает «Perl-Compatible Regular Expressions» — «Perl-совместимые регулярные выражения». Для тех, кто вообще не знаком с регулярными выражениями Perl, советую почитать страницу [http://perldoc.perl.org/perlre.html man 1 perlre], а также поинтересоваться сайтом [http://www.pcre.ru/ pcre.ru]. Если вкратце, то регулярные выражения — это очень удобный и эффективный инструмент поиска, извлечения и замены информации в тексте.
Сами изменения заключаются в том, что с ними '''<tt>mc''' </tt> в просмотрщике и редакторе вместо POSIX-регэкспов использует PCRE, что больше нету опции «выражение scanf» и необходимости ввода порядка аргументов замены, а при выборе в диалоге замены опции «регулярное выражение» строка замены может включать в себя подстановки $& = $0 = ${&} (вся найденная строка), $1 = ${1} .. $63 = ${63} (захваченные скобочками совпадения), \$ (экранированный в C-стиле символ '$'), а также стандартные escape-последовательности \n, \r, \t, \v, \b, \f и \a. Все эти возможности успешно работают как с однобайтными кодировками, так и с UTF-8, и даже регистронезависимость во втором случае учитывается корректно, относительно всех алфавитов мира сразу. :-)
== Файлы MC 4.7.0 ==
[[Категория:Разработка]]
[[Категория:Перенесено с vmx.yourcmc.ru]]