【发布时间】:2018-12-04 04:41:17
【问题描述】:
我有这个字符串:
PO Box 162, Ferny Hills
QLD 4055
Brisbane
其中包含这些字符:
我想删除这个字符,所以我尝试了:
info.Address = dd[i].InnerText
.Replace("\n", " ")
.Replace(" ", "")
.Replace(",", ", ");
但没有用,我得到了附加字符串的所有字符。我期待这个结果:PO Box 162, Ferny Hills QLD 4055 Brisbane。
【问题讨论】:
-
所以你想替换你的字符串中的新行?
-
试试
.Replace(System.Environment.NewLine, ", ") -
换行,空格太长
-
您从代码中得到的确切输出是什么?它应该可以很好地替换换行符。
-
@DavidG 我得到:POBox162,FernyHillsQLD4055Brisbane
标签: c#