Visual Basic 替换结构

替换(Substitutions) 结构在替换模式中使用。

下表列出了替换结构:

字符描述模式替换模式输入结果
$number替换由组号匹配的子字符串。\b(\w+)(\s)(\w+)\b$3$2$1"one two""two one"
${name}替换与命名 groupname 匹配的子字符串。\b(?< word1>\w+)(\s)(?< word2>\w+)\b${word2} ${word1}"one two""two one"
$$替换文字 "$"。\b(\d+)\s?USD$$$1"103 USD""$103"
$& 替换整个匹配的副本。(\$*(\d*(.+\d+)?){1})**$&"$1.30""**$1.30**"
$`替换匹配前输入字符串的所有文本。B+$`"AABBCC""AAAACC"
$'在匹配后替换输入字符串的所有文本。B+$'"AABBCC""AACCCC"
$+替换最后捕获的组。B+(C+)$+"AABBCCDD"AACCDD
$替换整个输入字符串。B+$"AABBCC""AAAABBCCCC"

分类导航