Парсер регулярных выражений без Com
Re: Парсер регулярных выражений без Com
Будут репорты, но надо потерпеть выходных 
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
-
JohnyDeath
- Сообщения: 722
- Зарегистрирован: 24 авг 2011, 15:32
Re: Парсер регулярных выражений без Com
А для winows-машин эта ВК имеет какой-то смысл? Или не везде можно запустить COM объект "VBScript.RegExp"?
Re: Парсер регулярных выражений без Com
Ну так навскидку не скажу, но вроде как в ICU возможности regexp'ов более богатые, чем в VB/JS.
В VB например look-behind нету.
Плюс доделаю еще replace/split - этого тоже в VBScript.RegExp нету.
В VB например look-behind нету.
Плюс доделаю еще replace/split - этого тоже в VBScript.RegExp нету.
Re: Парсер регулярных выражений без Com
К сожалению, не везде можно использовать VBScript.RegExp, а во-вторых, я предпочитаю русскоязычный синтаксис методов/свойств - выглядит аутентичнее на фоне всего остального кода.
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
-
JohnyDeath
- Сообщения: 722
- Зарегистрирован: 24 авг 2011, 15:32
Re: Парсер регулярных выражений без Com
Да, выглядит намного приятнее, но мне интересно из практических соображений где может не взлететь "VBScript.RegExp".
Re: Парсер регулярных выражений без Com
На серверах, где не установлен WSH, например. Windows Server Core иногда ставят так, что там все порезано.
Плюс, Александр ответил, что регулярки VBS не поддерживают look-behind/look-forward группировки и ряд других возможностей.
Плюс, Александр ответил, что регулярки VBS не поддерживают look-behind/look-forward группировки и ряд других возможностей.
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
Re: Парсер регулярных выражений без Com
Интересная ВК.
Нужно будет заюзать юнит-тестирование
Нужно будет заюзать юнит-тестирование
Re: Парсер регулярных выражений без Com
Ну и в Снегопате подобная фича пригодится.
у нас же много чего на регулярках сделано.
у нас же много чего на регулярках сделано.
Re: Парсер регулярных выражений без Com
Я хочу сделать эту ВК еще и аддином к снегопату.
И функционал пригодится, и
будет синтакс-контроль проходить
И функционал пригодится, и
Код: Выделить всё
Новый V8RegExp(Шаблон, ИсходнаяСтрока)
будет синтакс-контроль проходить
Re: Парсер регулярных выражений без Com
Кстати, неплохо бы было сравнить производительность regexp'ов от ICU и JS/VBS.