EscapeAll

概观

如果你不得不停下来试着记住,我可以逃避这个字符吗?或者反斜杠是否会逃避这个?,你并不孤单。 EscapeAll让\逃脱了所有这些问题。 现在,不要质疑或查找可以被转义的内容,而是可以期望\将转义后面的字符。 所以,如果你需要一个字面的\,只需要转义:\\。 请记住,这不会在任何类型的代码块中转义。

转义示例

\W\e\ \c\a\n\ \e\s\c\a\p\e
\e\v\e\r\y\t\h\i\n\g\!\ \
\❤\😄

We can escape everything! ` ❤😄

在这些转义中有两个特殊的转义:逃避“空格”字符和转义“换行”字符。,如果启用了nbsp,转义空间将被转换为一个不间断的空格:&nbsp;。,如果hardbreak被启用,转义换行符将被转换为硬中断<br>。 ,“hardbreak”的优点是,你可以直观地看到与Markdown的默认方法相反,在行尾有两个空格。

所以简而言之,EscapeAll会转义所有的内嵌字符。

Q & A

那么所有的ASCII字符?

它逃脱了一切。

那么Unicode呢?

它逃脱了一切!

关于什么…

一切!,它可以逃脱一切!

选项

选项 类型 类型 描述
hardbreak bool False 转义的换行符将会是一个难题:<br>
nbsp bool False 转义的空格将是不间断的空格:&nbsp;