我有一种情况,逗号在不应该的时候被去掉,例如,
约翰福音 3:16,18,4:2 变成约翰福音 3:16 18 4:2
我想把逗号放回去,并认为我可以这样做
string strRegex = @"(\d+)\s+(\d+)";
RegexOptions myRegexOptions = RegexOptions.None;
Regex myRegex = new Regex(strRegex, myRegexOptions);
string strTargetString = @"John 3:16 17 4:3";
string strReplace = @"$1,$2";
return myRegex.Replace(strTargetString, strReplace);
但这只是给了我
约翰福音 3:16,18 4:2
我错过了什么?