racket can be very information-dense,
extract-text-starting-with was lifted from my previous attempt at a static site generator in racket which was intended to lift hashtags and yeah it's fairly incomprehensible
i just wrote extract-prefixed-links and it also kinda sucks
@haskal that's called an xexpr parser, just get an xml/html parssing module yo
maybe there's some way to abuse the existing macro system to make writing these sorts of localized xexpr-based macros nicer