Comments 14
Запустите уже Doom наконец
А можно ли с помощью регулярного выражения проверить, является ли строка валидным регулярным выражением?
думаю можно. есть конкурсы, где код пишет в консоль текст, который является тем же кодом. можно скомпилить или сэтерпретировать с выводом той же строки. на разных языках пишут и радуются.
Такой код называется куайном: https://ru.wikipedia.org/wiki/Куайн_(программирование)
Смотря как проверить и какими регулярками. Просто один раз чекнуть не получится, классические регексы (без рекурсии, которая не так давно появилась в pcre) не могут проверить баланс круглых скобок, а в регексах могут быть круглые скобки произвольной вложенности.
Можно ли что-то придумать с серией замен, сказать не могу.
Можно ли что-то придумать с серией замен, сказать не могу.
Если можно серию замен, то и регулярки не нужны.
классно, тоже делал шахматы, но с полной свободой куда ставить фигуры(вобщем как в реале шахматы), всё таки если делать движок шахматный под него нужен интеллект я считаю
так это можно свои команды насоздавать для определенных функций.
А я все надеюсь что найду время на подобный "бесполезный" проект шахмат в SQL. Есть некоторые неоформившиеся еще до конца идеи как движка так и оценочной функции.
Забавно ) Напоминает мои шахматы на языке утилиты sed )
интересный экспириенс конечно :)
интересно что двигает людьми программировать что-то бесполезное. не осуждаю, интересно. мне даже осмысленную (не сложную) игру (ещë бы откуда идею взять, хотя одна есть идейка) не хочется делать. иногда возникает желание, но быстро пропадает: сам играть не буду, смысл? игры для комерческой выгоды понимаю. программы для решения какой-то задачи - понимаю. а создание игры ради процесса создания, убей, не понимаю.
т.е. писать что-то для решения какой-то задачи и/или для комерческой выгоды - понятно. писать что-то не имеющее ни практического ни комерческого применения - не понятно.
хотя конечно интерес создать что-то самому понятен, но всë же хоть какое-то практическое применение у программы, но должно быть.
Шахматный движок на 84688 регулярных выражениях