Обновить
10
middle@middle

Пользователь

0,3
Рейтинг
6
Подписчики
Отправить сообщение
О нет, они убили Кенни!
Для упрощения описания языка. Разве один regexpr не проще regexpr+before+after?
Для подсветки кода я считаю это вполне оптимальным. Для компилятора — конечно, нет.
Это match, а не find, так что подсвечивать не будем.
> не имеется таких методов у объектов-регулярок стандартной библиотеки

А если найду? :)

Продвигать «указатель» (просто целое число) можно и руками. Перебирать регулярки — тоже. А поиск от нужного места делается методом match класса re.RegexObject:
>>> rr = re.compile('[0-9]+')
>>> rr.match('aa00', 0)  # ничего
>>> rr.match('aa00', 1)  # ничего
>>> rr.match('aa00', 2)
<_sre.SRE_Match object at 0x7fb315eb66b0>
Посмотрите, как делаются классические лексические анализаторы: после выделения очередной лексемы они сдвигают указатель сразу после выделенной лексемы, так что следующая лексема оказывается в начале буфера. Таким образом before и after становятся не нужны. before не нужен, т.к. мы и так в начале буфера, а after не нужен, если писать «regexpr» правильно.
Для подсветки кода достаточно лексического разбора, с которым обычно справляются регулярные выражения. Другое дело, что автор реализовал разбор не самым лучшим образом :)
Российской таможне надпись «gift» по барабану. Вам просто повезло.
Часть электрической энергии, попадающей в лампу, идёт на освещение, остальное превращается в тепло (= вносит вклад в отопление помещения).

Теперь ставим энергосберегающие лампы с эквивалентной яркостью. Получается, что электричества на лампы мы тратим меньше за счёт того, что меньше энергии превращается в тепловую, но этот недостаток тепла нужно чем-то компенсировать…
Информация не защищается законодательством об авторском праве. Законодательством защищаются лишь произведения.

Увы, автор с этим ничего поделать не может. Пусть думает что хочет, но юридически он не прав.
Это не только хостинг-провайдер, но и регистратор. А к регистратору требования несколько выше.
Аннигилировать :)
Что ж вы так Маршака в эпиграфе переврали? ;)
Как раз специалист — это инженер, а учёный — это учёный :)
Да, наверное, вы правы, 80% просто помалкивают в тряпочку, в результате создаётся ложное впечатление.
Обычно жалюутся, что «мои преподаватели знают только его» ;)
С другой стороны, продают же баллончики со сжатым воздухом, а он на 3/4 состоит из азота…
Азот N_2 и веселящий газ N_2O — это разные вещи. В обычных баллончиках — именно азот.

И, напомню, воздух состоит на 3/4 из азота, так что весело вам должно быть уже давно :)
Нету зоны .ykp, нету, и теперь, по правилам ICANN, никогда не будет. Будет.укр.

Информация

В рейтинге
2 796-й
Откуда
Barcelona, Barcelona, Испания
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший