读取文本文件并在窗口中显示结果

时间:2014-04-10 15:03:10

标签: vb.net visual-studio-2010

我有一个包含大约60行的文本文件。我想从该文件中解析出所有文本并在窗口中显示。文本文件包含由下划线分隔的单词。我想使用正则表达式来解决这个问题。

更新

这是我现在的代码。我正在尝试阅读" filename"在我的代码中。

Dim filename = "D:\databases.txt"
Dim regexpression As String = "/^[^_]*_([^_]*)\w/"

我知道无论如何我在这里做得不多,但我正在尝试自己学习VB并且已经卡在这里。

请随意建议我应该做些什么。

1 个答案:

答案 0 :(得分:0)

这样的事情:

TextBox1.Lines = IO.File.ReadAllLines("fileName")

删除下划线:

TextBox1.Lines = IO.File.ReadAllLines("fileName").Replace("_", String.Empty)

如果您还需要删除其他特殊字符,则可以使用Regex.Replace

同样在MSDN上:

或旧学校的方式 - 循环遍历所有角色,并仅过滤您需要的那些: