如题:c#字符串截取一段特定的内容,特定一段很多,都想取出来,应该怎么办?
可以使用正则表达式来取出来
例子:
using System.Text.RegularExpressions;
var text = @"
<com.tom>
<id>12345678765</id>
<status>1</status>
<id>3448</id>
<id>125678765</id>
</com.tom>
";
Regex.Matches(text, @"<id>(.*?)</id>").ToList().ForEach(m =>
{
Console.WriteLine(m.Groups[1].Value);
});
这个可以结合正则表达式完成,使用C#中的类库:system.text.regulerexpressions
详细参考:https://blog.csdn.net/feiyuezouni/article/details/79683419
C#之字符串和正则表达式 - JohnYang819 - 博客园