是否可以将一段文字(从文本框中抓取)变成一条连续的线?
我可以获得以下信息:
34 MyRoad
da7 888
london
the moon
我希望它能读到:
34 MyRoad da7 888 london the moon
提前致谢
编辑:添加的空格导致换行符,格式化为代码的样本数据
答案 0 :(得分:5)
您可以执行以下操作:
Dim FullAddress as String = TextBox1.Text.Replace(vbCrLf," ")
答案 1 :(得分:2)
您可以Split-Join
原始字符串:
Dim lines = multiLineText.Split({Environment.NewLine}, StringSplitOptions.None)
Dim oneLineText = String.Join(" ", lines)
编辑:当然,简单的String.Replace(正如Derek建议的那样)也可以完成这项工作。
oneLineText = multiLineText.Replace(Environment.NewLine, " ")