C#正则表达式替换bug?

时间:2018-02-19 10:43:15

标签: c# regex string

我试图添加" s"到一个字符串的结尾。我知道有一些更简单的方法可以将某些内容添加到字符串中,但是出于我的需要,我必须使用正则表达式。

我目前有这个:

string str = "test";
string res = Regex.Replace(str, "(.*)$", "$1s");

这给了我:

testss

为什么会有额外的" s"最后?

0 个答案:

没有答案