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