Да я вообще влюбился в неё. Голос приятный, и такие умные вещи говорит. А ещё, наверное, готовить умеет ^_^
Неправильный regexp в коде, должно быть:
text.gsub(/\<code( lang="(.*)")?\>(.*)\<\/code\>/m) do
На оригинальных кастах, поправлен регексп... И чтобы всё было ровненько, он должен быть таким:
/<code( lang="(.+?)")?>(.+?)<\/code>/m
Вопросики решают момент, когда в сообщении несколько раз встречаются вставки с кодом.


