--- notion-id: 5f528792-58ad-4643-981c-9619974a937a --- | 字符 | 说明 | 模式 | 替换模式 | 输入字符串 | 结果字符串 | | --- | --- | --- | --- | --- | --- | | `$` number`$` | 替换按组 *number*匹配的子字符串。 | `\b(\w+)(\s)(\w+)\b` | `$3$2$1` | `"one two"` | `"two one"` | | `${` name`}``${` | 替换按命名组 *name*匹配的子字符串。 | `\b(?\w+)(\s)(?\w+)\b` | `${word2} ${word1}` | `"one two"` | `"two one"` | | `$$` | 替换字符"$"。 | `\b(\d+)\s?USD` | `$$$1` | `"103 USD"` | `"$103"` | | `$&` | 替换整个匹配项的一个副本。 | `\$?\d*\.?\d+` | `**$&**` | `"$1.30"` | `"**$1.30**"` | | `$`` | 替换匹配前的输入字符串的所有文本。 | `B+` | `$`` | `"AABBCC"` | `"AAAACC"` | | `$'` | 替换匹配后的输入字符串的所有文本。 | `B+` | `$'` | `"AABBCC"` | `"AACCCC"` | | `$+` | 替换最后捕获的组。 | `B+(C+)` | `$+` | `"AABBCCDD"` | `"AACCDD"` | | `$_` | 替换整个输入字符串。 | `B+` | `$_` | `"AABBCC"` | `"AAAABBCCCC"` |