我正在尝试使用正则表达式替换一些内容并且无法做到,请您看看..
我的输入:<Tag>E2iamjunkblabla</Tag>
预期输出:<Tag>E2done</Tag>
我正在尝试这个:
string input = "<Tag>E2iamjunkblabla</Tag>";
string output= System.Text.RegularExpressions.Regex.Replace(input, "<Tag>E2*</Tag>", "<Tag>E2done</Tag>");
我究竟做错了什么?还有什么方法可以在 E2 之后保留前 3 个字符(数字或字母)?我的意思是输出应该是
<Tag>E2iam</Tag>