Does the RTF spec guarantee that the hex codes will be lowercase? Otherwise, you should match `[a-fA-F0-9]` here.