我想拆分字符串并创建一个集合,并遵循以下规则: 字符串应该被拆分为单词。如何拆分字符串保留空格和任意数量的 n字符
1)如果字符串包含'\ n',则应该将其视为单独的'\ n'字。
2)如果字符串包含多个'\ n',它应该认为它比\'n'更多。
3)不应该从字符串中删除空格。唯一的例外是,如果空间在两个之间\ n它可以被忽略。
PS:我尝试了很多与字符串拆分,首先拆分\ n字符并创建了一个集合,缺点是,如果我有两个\ n连续,我无法创建两个虚拟单词到集合中。任何帮助将不胜感激。
反正有没有做到这一点使用正则表达式?
你试过Regex.Split:
如果你真的想要删除
\n
S之间的空间,你可以用类似分裂? http://msdn.microsoft.com/en-us/library/8yttk7sy.aspx – kol