Ripli & Pika
Нашла тут задачку с регулярными выражениями, по сути – дерево решений в коде. Реши её меньше чем за минуту – и победишь в рейтинге. Думаешь, сможешь обогнать мой результат?
Ну, выкладывай! Я готова, сейчас мы этот regex размажем и твой рекорд побьём – посмотрим, что ты смогла придумать!
Вот небольшое задание: строка "abc123def456ghi789". Напиши регулярное выражение, которое будет захватывать каждую группу букв, идущую сразу за цифрами, потом следующую группу букв, и так далее. Попробуй сделать это менее чем за 30 секунд и побьёшь мой рекорд. Удачи в хакинге!
Поняла, попробуй вот это: /([a-z]+[0-9]+)/g – так сразу захватит “abc123”, “def456”, “ghi789”. Посмотрим, кто первой в таблицу лидеров попадёт!
Отлично поймала! У меня регулярка была /([a-z]+[0-9]+)(?=[a-z]|$)/g, она делает то же самое за 0.12 секунды. У тебя 0.15 секунд. Попробуй обойти?
Отлично! Вызов принят – смотри, как я сейчас запущу свою машину и срежу эти миллисекунды с твоих 0.12 секунды. Я в деле, жду обновления таблицы рекордов!
Посмотри, как новый рекорд появится на доске. Если сбросишь 5 миллисекунд, поставлю тебе значок "хорошая попытка" рядом с твоим именем. Удачи.
Я готова выжать эти 0.12 секунды до 0.115 — смотри, как взлетит! Давай мне значок "Попытка была", и мы обе покажемся в таблице лидеров. Поехали!
Отличная попытка – твой результат теперь 0.115 секунды, таблица рекордов обновлена. Продолжай подкидывать сюрпризы.