diff --git a/src/Ch21_Appendix.md b/src/Ch21_Appendix.md
index 0526081..2987ed5 100644
--- a/src/Ch21_Appendix.md
+++ b/src/Ch21_Appendix.md
@@ -173,7 +173,7 @@ fn main() {
| `@` | `ident @ pat` | 模式绑定 | |
| `^` | `var ^ expr` | 按位异或运算 | `BitXor` |
| `^=` | `var ^= expr` | 按位异或运算并赋值 | `BitXorAssign` |
-| | | pat | pat | 模式选择,pattern alternatives | |
+| `\|` | `pat \| pat` | 模式选择,pattern alternatives | |
| | | expr | expr | 按位或运算 | `BitOr` |
| |= | var |= expr | 按位或运算并赋值 | `BitOrAssign` |
| || | expr || expr | 短路逻辑或运算 | |
@@ -190,7 +190,7 @@ fn main() {
**表 B-2:独立语法,Stand-Alone Syntax**
| 符号 | 说明 |
-| :--- | :--- |
+| :--- | :--- |
| `'ident` | 命名的生命周期或循环标签 |
| `...u8`, `...i32`, `...f64`, `...usize` 等等 | 指定类型的数字字面值 |
| `"..."` | 字符串字面值 |