仅显示字符串中的某些消息

时间:2018-07-29 09:00:36

标签: c# regex

[0][0][0]#[0]º[0][0][0][0][0][11]hello world[0][0][0][0][0][0][0][0][0][0][0][0][0][0][0]

[0][0][0][0]º[0][0][0][0][0][6]its me[0][0][0][0][0][0][0][0][0][0][0][0][0][0][0]

我试图仅从上述字符串中获取文本,然后开始做我的事情:

lblMessage.Text = message.Remove(0, 32);

但是在找到“ [”之前我不知道如何获取文本,然后也删除所有内容,我该如何实现呢?

1 个答案:

答案 0 :(得分:3)

您可以使用REGEX进行操作,如下所示:

string str = "[0][0][0][0]º[0][0][0][0][0][6]its me[0][0][0][0][0][0][0][0][0][0][0][0][0][0][0]";
str = Regex.Replace(str, @"[^a-zA-Z ]", "").Trim();