Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Плагин "Регулярные выражения" #48

Closed
6 tasks done
artbear opened this issue Jan 28, 2018 · 7 comments
Closed
6 tasks done

Плагин "Регулярные выражения" #48

artbear opened this issue Jan 28, 2018 · 7 comments

Comments

@artbear
Copy link
Collaborator

artbear commented Jan 28, 2018

Сделать плагин "Регулярные выражения"

  • Для Windows на базе Новый COMОбъект("VBScript.RegExp")

  • Для Linux использовать https://infostart.ru/public/464971/

  • Возможность предварительной компиляции выражения и многократного повторного использования скомпилированного выражения

  • ОФ

  • Новые шаги

    • переменная "ПроверяемаяСтрока" соответствует регулярному выражению "\d\d\d"
    • переменная "ПроверяемаяСтрока" не соответствует регулярному выражению "\d{4}"
    • переменная "ПроверяемаяСтрока" соответствует простому шаблону "ри"
    • переменная "ПроверяемаяСтрока" не соответствует простому шаблону "ДругойТекст"
  • Заменить вызовы СтрокаСоответствуетШаблону на вызов метода плагина

@artbear artbear added this to the 5.0.0 milestone Jan 28, 2018
@nixel2007
Copy link
Contributor

почему бы и на винде не использовать способ из статьи?

@artbear
Copy link
Collaborator Author

artbear commented Jan 28, 2018

Скорость, скорее всего, будет похуже

@nixel2007
Copy link
Contributor

разные движки могут по-разному реализовывать стандарт и соответственно по разному работать на разных платформах. особенно при глобальной разнице вроде поддержки PRCE/Javascript

@artbear
Copy link
Collaborator Author

artbear commented Jan 28, 2018

Это-то понятно.
Нужно будет задокументировать.

@artbear
Copy link
Collaborator Author

artbear commented Jan 28, 2018

Пока не получим реальных расхождений, предлагаю юзать разные движки.
Чтобы хотя бы на Винде все летало :)

@artbear
Copy link
Collaborator Author

artbear commented Mar 27, 2018

Сейчас код регулярок переехал в плагин Проверка таблиц #73
Если/когда будем создавать плагин регулярок, брать код оттуда.

@artbear
Copy link
Collaborator Author

artbear commented Sep 6, 2018

Выполнено

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants