【发布时间】:2013-08-11 20:54:45
【问题描述】:
我有一个包含很多单词的大字符串,我需要以字符串 stations: 开头的每个单词都添加到类似项目的列表中。这是示例> 它的 windows 8 商店应用程序
var myBigString = myStrings;
myBigString 包含以下内容:stations: \"Budatínska\"\nstations: \"Bytčianska\"\n...
当单词 stations: 添加新项目 Budatínska 到我的字符串列表时,我如何循环。
类似:
List<string> mylist= new List<string>();
foreach(mystring in bigString)
if(mystring=="stations") add.mylist...
【问题讨论】:
-
听起来像是正则表达式的工作。你自己尝试过什么吗?或者这只是另一个代码请求?
-
一个简单的
string.Split似乎就足够了..... -
是的,我尝试使用正则表达式,但我不想要完整的代码。我只需要知道如何检测大字符串中的单词,然后每次何时将大字符串中的这个单词添加到列表中,就像新项目一样。如果听起来我想让你为我做所有的工作,我只是想至少寻求一个想法,我很抱歉。
标签: c# parsing serialization windows-8 app-store