有熟悉正则表达式的吗,需求:把每行的第一个逗号后面追加字符“--”
源字符串:
<li>xxxx,kdlald,sdfs,esde.</li>
<li>qqe,sdf.</li>
<li>xef,kdlald,sdfs,esde.</li>
<li>de4141,sdfeeod</li>
格式化为:
<li>xxxx,--kdlald,sdfs,esde.</li>
<li>qqe,--sdf.</li>
<li>xef,--kdlald,sdfs,esde.</li>
<li>de4141,--sdfeeod</li>
------解决思路----------------------
一砣 = Regex.Replace(一砣, "(?m),(.+)", ",--$1");
------解决思路----------------------
string s = @"<li>xxxx,kdlald,sdfs,esde.</li>
<li>qqe,sdf.</li>
<li>xef,kdlald,sdfs,esde.</li>
<li>de4141,sdfeeod</li>";
s = Regex.Replace(s, "(?i)(<li>[\\w\\d]+,)", "$1_");
Console.WriteLine(s);