Answers:
截至2017年3月,使用转义管道更加容易:
\|
请参阅其他答案。
如果删除反引号(`),则使用|
hack
a | r
------------|-----
`a += x;` | r1
a |= y; | r2
并产生以下输出
另外,您可以使用标记替换反引号(`),以<code></code>
通过保留渲染更好地解决问题
a | r
------------|-----
`a += x;` | r1
<code>a |= y;</code> | r2
产生以下输出
<code>
-blocks:-/还有其他可能性吗?
\|
有效。人们跳到HTML的速度太快而没有尝试逃脱markdown。
|
在标记代码中使用“ ”。
截至2017年中,管道可以简单地以反斜线转义,如下所示: \|
这适用于反引号的内部和外部。
现在也可以再次使用HTML代码,但只能在反引号之外使用。
先前的答案:
截至2017年3月,已接受的答案停止工作,因为GitHub更改了其markdown解析器。现在,使用另一个类似于管道的unicode符号似乎是唯一的选择,例如:
ǀ(U + 01C0,点击拉丁字母)
∣(U + 2223,符号分隔)
⎮(U + 23AE,集成扩展)
您可以像这样|
在GFM中的表中进行转义\
:
a | r
------------|-----
`a += x;` | r1
`a \|= y;` | r2
有关示例,请参见https://github.github.com/gfm/#example-191或https://github.com/dotnet/csharplang/pull/743。
\|
表中的字符串并采取相应的措施。
<code></code>
标记工作!非常感谢你。