为了账号安全,请及时绑定邮箱和手机立即绑定

C# 正则表达式 Replace的功能?

C# 正则表达式 Replace的功能?

C#
慕标5832272 2018-08-27 14:06:35
string x = "Live for nothing nothing";Regex r = new Regex(@"([a-z]+) \1");if (r.IsMatch(x)){  x = r.Replace(x, "$1");  Console.WriteLine("var x:" + x);//输出:Live for nothing}x = r.Replace(x, "$1");   请帮我分析一下这句Replace函数的功能即可。因为我遇到过的Replace(a,b,c)有三个字符串变量,功能是在字符串a中用c替换b的部分,好像不是很清楚两个变量的Replace是怎么用的
查看完整描述

1 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

字符串x中能匹配正则表达式r的字符替换为$1

查看完整回答
反对 回复 2018-09-22
  • 1 回答
  • 0 关注
  • 1472 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信