Снегопат https://snegopat.ru/forum/ |
|
Парсер регулярных выражений без Com https://snegopat.ru/forum/viewtopic.php?f=6&t=218 |
Страница 2 из 4 |
Автор: | kuntashov [ 12 июл 2012, 15:19 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Будут репорты, но надо потерпеть выходных |
Автор: | JohnyDeath [ 12 июл 2012, 15:47 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
А для winows-машин эта ВК имеет какой-то смысл? Или не везде можно запустить COM объект "VBScript.RegExp"? |
Автор: | orefkov [ 12 июл 2012, 15:59 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Ну так навскидку не скажу, но вроде как в ICU возможности regexp'ов более богатые, чем в VB/JS. В VB например look-behind нету. Плюс доделаю еще replace/split - этого тоже в VBScript.RegExp нету. |
Автор: | kuntashov [ 12 июл 2012, 16:02 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
К сожалению, не везде можно использовать VBScript.RegExp, а во-вторых, я предпочитаю русскоязычный синтаксис методов/свойств - выглядит аутентичнее на фоне всего остального кода. |
Автор: | JohnyDeath [ 12 июл 2012, 16:12 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Да, выглядит намного приятнее, но мне интересно из практических соображений где может не взлететь "VBScript.RegExp". |
Автор: | kuntashov [ 12 июл 2012, 19:03 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
На серверах, где не установлен WSH, например. Windows Server Core иногда ставят так, что там все порезано. Плюс, Александр ответил, что регулярки VBS не поддерживают look-behind/look-forward группировки и ряд других возможностей. |
Автор: | artbear [ 12 июл 2012, 21:23 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Интересная ВК. Нужно будет заюзать юнит-тестирование |
Автор: | artbear [ 12 июл 2012, 21:25 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Ну и в Снегопате подобная фича пригодится. у нас же много чего на регулярках сделано. |
Автор: | orefkov [ 12 июл 2012, 22:10 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Я хочу сделать эту ВК еще и аддином к снегопату. И функционал пригодится, и Код: Новый V8RegExp(Шаблон, ИсходнаяСтрока) будет синтакс-контроль проходить |
Автор: | orefkov [ 12 июл 2012, 22:12 ] |
Заголовок сообщения: | Re: Парсер регулярных выражений без Com |
Кстати, неплохо бы было сравнить производительность regexp'ов от ICU и JS/VBS. |
Страница 2 из 4 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |