5f528792-58ad-4643-981c-9619974a93| 字符 | 说明 | 模式 | 替换模式 | 输入字符串 | 结果字符串 |
|---|---|---|---|---|---|
$ number$ |
替换按组 *number*匹配的子字符串。 | \b(\w+)(\s)(\w+)\b |
$3$2$1 |
"one two" |
"two one" |
${ name}${ |
替换按命名组 *name*匹配的子字符串。 | \b(?<word1>\w+)(\s)(?<word2>\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" |