我有包含如下数据的文本文件。
4 4100100001063D 1 CB中小企业150312 40001063 LECO计量C 3460025.57LKR
我要添加分隔符如下所示
4\x{e 010}4100100001063D_
我怎么才能解决这个问题。帮我朋友
发布于 2015-12-07 07:15:50
string input = "4 4 4100100001063D 1CBSME 150312 40001063ANTE LECO METERING C 3460025.57LKR";
string pattern = "\\s+";
string replacement = "|";
Regex rgx = new Regex(pattern);
string result = rgx.Replace(input, replacement) + replacement;这应该将所有的空格替换为“x”,然后我们将添加“AC.26”以获得预期的输出。
发布于 2015-12-07 07:15:28
试试Linq
var target = File
.ReadLines(@"C:\Source.txt")
.Select(line => line.Replace(" ", "| ") + "|");
File.WriteAllLines(@"C:\Target.txt", target);https://stackoverflow.com/questions/34128207
复制相似问题