Позиционная проверка (lookaround) (часть 2)

RegExp

Используя позиционную проверку, мы никуда не перемещаемся Я повторю это ещё раз, потому что этот момент часто остаётся без внимания. Пример с проверкой корректности пароля (из предыдущей части) демонстрирует, что используя позиционную проверку мы никуда не перемещаемся. Мы начинаем проверку с того места строки, на котором находимся в данный момент. После позиционной проверки мы остаёмся на том же самом месте, и если выполнить ещё одну проверку, она начнётся с того же самого места. Поэтому опереж... Читать далее >>


Позиционная проверка (lookaround) (часть 1)

RegExp

Вводная информация Для многих начинающих разработчиков регулярные выражения представляются некими таинственными письменами. Когда-то так казалось и мне, но вскоре я понял, что ничего страшного в них нет. Для того, чтобы понять регулярное выражение, его просто надо разбирать по частям. Чтобы написать более-менее сложное регулярное выражение, надо просто делать это постепенно, начиная с простых вещей и переходя к более сложным конструкциям, отлаживая получившийся результат на каждом шаге. Для люби... Читать далее >>