将一个字符串拆分为两个?

时间:2014-10-06 03:57:05

标签: c# regex

我正在创建一个应用程序,根据输入的文件框保存文件。 示例:我有一个主题文本框,等于" test"和一个等于" test123"的messagebody文本框,保存的文件如下所示:

[Subject]
test
[Body]
test123

还有一个字符串等于文件的所有内容。我想基本打开并阅读文件(已经完成并正在工作),然后在" [主题]"之间写下所有内容。和" [身体]"写入主题文本框。在" [Body]"之后写下所有内容。到messagebody文本框。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

var arr = txt.Replace("[Subject]","").Split(new string[]{"[Body]"}),
subject = arr[0],
body = arr[1];