pexels-gantas-vaičiulėnas-4091975.jpg

I. 主理人序

`* ## ~~ **** ---- ​ 反引号、井号,星号,等这些特殊符号及其组合,即为 Markdown 语法中的一部分,我们并不会在HTML页面显示输出中看到这些特殊符号,你只会看到二级标题...,被加粗后的字体等等;转义的意味,就是将这些特殊符号转回原来的意义;

## 二级标题
### 三级标题
#### 四级标题
**加粗**
*斜体*

只需在这些特殊符号前加一个反斜杆即可转义Markdown语法中的特殊符号为正常符号;
\## 二级标题 
\### 三级标题
\#### 四级标题
\*\*加粗\*\*
\*斜体\*
> 引用

效果如下

## 二级标题
### 三级标题
#### 四级标题
**加粗**
*斜体*
> 引用

一模一样。

II. Markdown 是什么

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,Markdown文件的后缀名便是“.md”。 via Markdown 官方教程

III. Markdown 语法

1.Markdown 语法速查表
2.Github 团队编写的 有关在 GitHub 上编写的快速入门 - markdown语法

IV. 为什么要对字符进行转义

1,将普通字符转为特殊用途,一般是编程语言中,用于表示不能直接显示的字符,比如后退键,回车键,等。2,用来将特殊意义的字符转换回它原来的意义。一般用在正则表达式中。 via 百科

V. 对反引号进行转义

$ sed -i s/2531083377/172238360/g `grep 2531083377 -rl --include="*\.html" ./*`

1.使用双反引号进行引用

在 MarkDown 内输入示例(在句子两端加上双反引号``),如

`` sed -i s/2531083377/172238360/g `grep 2531083377 -rl --include="*\.html" ./*` ``

最终得到 输出

sed -i s/2531083377/172238360/g `grep 2531083377 -rl --include="*\.html" ./*`

2.使用反斜杠进行转义

反斜杠的应用,Markdown 输入:

sed -i s/2531083377/172238360/g \`grep 2531083377 -rl --include="\*\\.html" ./*\`

最终得到 输出

sed -i s/2531083377/172238360/g `grep 2531083377 -rl --include="*\.html" ./*`

一模一样。

3.三反引号的应用场景

如何表示 `` 双反引号?

``` ``  ```

一些错误示例

如果未对反引号进行转义,Markdown 输入:

sed -i s/2531083377/172238360/g `grep 2531083377 -rl --include="*\.html" ./*`

最终得到不符合要求的显示输出

sed -i s/2531083377/172238360/g grep 2531083377 -rl --include="*\.html" ./*

以上仅供特殊字符转义示例,写作请遵守 Markdown 书写✍🏻规范。

VI. 其他特殊字符转义

Markdown 中可以使用反斜杠转义 Markdown 语法符号为字面量。例如, 如果你想用星号包围一个单词 (而不是 HTML 的 <em> 标签),你可以在星号前面加反斜杠。 via Markdown中文文档

Markdown 为下面字符提供反斜杠转义:

转义字符    英文名称    中文名称
\   backslash   反斜杠
`   backtick    反引号
*   asterisk    星号
_   underscore  下划线
{}  curly braces    大括号
[]  square brackets 方括号
()  parentheses 括弧
#   hash mark   井号
+   plus sign   加号
-   minus sign (hyphen) 减号(连字符)
.   dot 小数点
!   exclamation mark    感叹号

*星号*

VII. 附注

Markdown 官方教程

最后修改:2023 年 07 月 07 日 12 : 47 PM