Обложка канала

Посторонним В.

Естествознание, программирование и дизайн.

Посторонним В.

7 лет назад
Открыть в
JSVerbalExpressions: https://github.com/VerbalExpressions/JSVerbalExpressions

Довольно странный, но от того не менее интересный проект — библиотека, которая позволяет конструировать регулярные выражения с помощью цепочек методов.

Пример оттуда:

const tester = VerEx()
.startOfLine()
.then('http')
.maybe('s')
.then('://')
.maybe('www.')
.anythingBut(' ')
.endOfLine();


Как и с большинством npm-пакетов, не понятно, зачем это нужно, но прикольно :-)