Страницы: 1
RSS
Макрос времени, Подскажите
 
Подскажите как изменить макрос
Стандартный вариант макроса времени в the bat
Date: %SETPATTREGEXP="(?m-s)Date\:\s*((.*?[\d]{4})\s*?([\d]{0,2}\:[\d]{0,2}\:[\d]{0,2})\s*?(.*))"%REGEXPMATCH="%HEADERS"
что дает результат Date: Mon, 8 Mar 2015 18:00:00 +0800

Вопрос. Подскажите макрос, чтобы результат был в таком формате
Date: 2015-03-08 18:00 GMT+08:00
p.s. буду очень признателен если кто напишет такой макрос или поделиться статьей чтобы направить на путь истинный:)
Изменено: viki kaktotak - 30.03.2015 01:07:45
 
Почитайте
http://perldoc.narod.ru/regexp2-ref.pdf
http://www.exlab.net/tools/sheets/regexp.html
http://blog.n1dev.ru/obo-vsem/regularnie-virajeniya-v-notepad/

не обойдите вниманием именованные переменные
 
И познакомьтесь с таблицей макросов на странице
https://www.ritlabs.com/ru/support/tips_and_tricks.php?ELEMENT_ID=3777
где упоминается и %ODATE который можно сделать нужного Вам вида %ODATE="yyyy-mm-dd" решив половину задачи, даже больше.  
 
Мне вот очень интересно, что именно топикстартер хочет сделать таким неординарным способом?
Страницы: 1