Em uma busca para corrigir um pequeno problema no wtf.js , eu lutei na web por algumas horas até que consegui uma expressão regular boa o suficiente para o meu propósito: corresponder aos blocos de código Markdown do GitHub, o que significa código dentro de tags como “ ` .
/```[a-z]*\n[\s\S]*?\n```/g
A expressão acima é capaz de fazer o seguinte (os realces verdes são correspondências):
Imagem cortesia de Refiddle .