Alexander Asked:2020-02-27 14:45:57 +0000 UTC2020-02-27 14:45:57 +0000 UTC 2020-02-27 14:45:57 +0000 UTC 使用正则表达式交换单词 772 例如,如果有一个输入字符串:alex sam,那么输出应该是:sam alex string s = "alex sam"; string res = Regex.Replace(s, @"([a-z]+)\s+([a-z]+)", "\\2 \\1"); MessageBox.Show(res); 但所以这些话不会改变地方 c# 1 个回答 Voted Best Answer srvr4vr 2020-02-27T15:33:34Z2020-02-27T15:33:34Z 在正则表达式中,捕获的组通常通过你从$哪里得到它们来使用\\?像这样,例如: string res = Regex.Replace(s, @"([a-z]+)\s+([a-z]+)", "$2 $1");
在正则表达式中,捕获的组通常通过你从
$哪里得到它们来使用\\?像这样,例如: