regex 我需要用C#正则表达式替换一个特定的字符串,这个字符串不应该有任何前字符串和后字符串

rseugnpd  于 2023-08-08  发布在  C#
关注(0)|答案(1)|浏览(105)

需要用pre或post中的任何字符串替换一个不应该有append的字符串。范例:

Line 1: migration := '0';
Line 2: ;

字符串
这里我需要替换字符';' with '/'在第2行而不是第1行。输出量:

Line 1: migration := '0';
Line 2: /


我试着用c#使用replace()方法。对我不起作用。请在这方面给予帮助。

mrzz3bfm

mrzz3bfm1#

尝试以下操作

String originalString = "<your string>";
    String[] splittedString = originalString.Split("\n");
    String lastLine = splittedString[splittedString.Length-1];
    splittedString[splittedString.Length-1] = lastLine.Replace(@";",@"/");
    String desireString = string.Join("\n", splittedString);

字符串

相关问题