The text that can be matched by regex '[^\\`]`[^|]+[|].*[^\\]`' occurred could be misread by some Markdown parser as | inside code block. This PR fixes that.
I also realized the markdown parser I use (lowdown) enables treat ^ as superscript by default, a few of them in the doc were already escaped, but the majority were not, I added a commit to fix that.
The text that can be matched by regex
'[^\\`]`[^|]+[|].*[^\\]`'
occurred could be misread by some Markdown parser as|
inside code block. This PR fixes that.