我正在尝试拆分一个看起来像这样的字符串:
1.2.1Title of the Chapter
('1'和'T'之间没有空格)
我希望输出为:
String 1: 1.2.1
String 2: Title of the chapter
我试过了:
strParagraphs = 1.2.1Title of the chapter;
string[] lines1 = Regex.Split(strParagraphs, "(\\d{1}).(\\d{1}).(\\d{1})");
also
string[] lines1 = Regex.Split(strParagraphs, "^\\w+");
我无法达到我想要的输出。有人可以建议,我哪里错了?
非常感谢
答案 0 :(得分:0)
这应该像魅力一样:
string[] lines = Regex.Split(inputstring, @"(\d+.\d+.\d+)");
结果:
1.2.1
Title of the Chapter
注意:结果可能因.net版本而异!
有关详细信息,请参阅:
Regex.Split Method (String, String)