sFileText = Replace(sFileText, vbCrLf & " ", "|")
。
谁能告诉我如何将VBA代码的正则表达式转换为C#代码?
答案 0 :(得分:1)
VB6 Replace
函数只是将一个字符串替换为另一个字符串。因此,您可以在.NET中使用String.Replace
。 VbCrlf
与Environment.NewLine
*:
string result = sFileText.Replace(System.Environment.NewLine + " ", "|");
* 嗯,不太一样。 VbCrlf
是常量,而NewLine
也适用于unix。因此,对于非Unix而言"\r\n"
和用于Unix平台的"\n"