> Markup("'*", "inline", "/\\*(.+?)\\*/", "<b>$1</b>"); # '*bold*' On retrospect, the next version is better, is does not consume on ***. Markup("'*", "inline", "/\\*([^\\*]+?)\\*/", "<b>$1</b>"); # '*bold*' -- Andre Steenveld.