Really minor, but this is slightly inconsistent with the unordered list pattern.  It will add the scope to the the whitespace after the `n.` where the unordered one does not.

It might be nice to use a similar capture group as the unordered pattern in case people want to style the `n.`  as underlined for example, they wouldn't want to underline the whitespace it after as well probably.