vb.net - 替换文件中的所有回车符
问题描述
很抱歉问这个问题,但我已经用尽了搜索。我正在寻找一个 SGM 或 XML 文件并将所有回车替换为空格。我发现的一切都是从字符串中删除回车符,我需要接受一个 while 文件。
我一直在尝试的代码
sFileName = txtFileName.Text
Dim FileInfo As New FileInfo(sFileName)
Dim FileLocation As String = FileInfo.FullName
Dim FileContents As String = File.ReadAllText(FileLocation)
FileContents.Replace(vbCr, FileContents)
File.WriteAllText(FileLocation, FileContents)
并且
sFileName = txtFileName.Text
Dim FileInfo As New FileInfo(sFileName)
Dim FileLocation As String = FileInfo.FullName
Dim fileReader As String = My.Computer.FileSystem.ReadAllText(FileLocation)
fileReader = System.Text.RegularExpressions.Regex.Replace(fileReader, vbCr, " ")
My.Computer.FileSystem.WriteAllText(FileLocation, fileReader, False)
解决方案
如果你是 vbCrLf ,那么......
Private Sub OPCode()
Dim lines = File.ReadAllLines("Your file path and name.")
Dim noHardReturns = String.Join(" ", lines)
End Sub
推荐阅读
- r - 当所有数据都混合在R中的数据集中时,如何用学期与三个月来规范化数据
- vue.js - Vue中如何导入大数组
- c++ - C++ 读取输入文件
- python - 如何将具有相同索引 0 的两个子列表合并到一个子列表中?
- amazon-web-services - 我可以使用自签名证书签署硬件实验室套件包 (HLKX)
- angular - 在资产文件夹中为角度应用缓存破坏静态文件(图像、pdf、png 等)?
- python - 如何让用户输入“end”之类的词来完成数据值的输入
- go - 在 JSON API 调用上禁用 CSRF
- java - Java - 使用公钥文件通过 SSH 运行 shell 命令
- docker - 将 configmap 文件挂载到主机路径卷上