C# C-以下面给定的格式从给定字符串中获取子字符串作为列表

C# C-以下面给定的格式从给定字符串中获取子字符串作为列表,c#,C#,上面的整个字符串是一个字符串 现在我需要得到子字符串作为 由以下内容组成的列表 MemberOf: [12]IdentityDescriptor instance 4r34984 Identifier: S-1-9-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-0-0-0-0-1 IdentityType: Identity1 , IdentityDescriptor instance 4854 Identifier: S-1-xx-xxx-xxxx I

上面的整个字符串是一个字符串 现在我需要得到子字符串作为 由以下内容组成的列表

  MemberOf: [12]IdentityDescriptor instance 4r34984
  Identifier: S-1-9-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-0-0-0-0-1
  IdentityType: Identity1
, IdentityDescriptor instance 4854
  Identifier: S-1-xx-xxx-xxxx
  IdentityType: Identity2
, IdentityDescriptor instance 2437y28
  Identifier: S-1-5-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-5684648
  IdentityType: Identity3
S-1-9-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-0-0-0-0-1
S-1-xx-xxx-xxxx
S-1-5-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-168324
另一个列表如下

  MemberOf: [12]IdentityDescriptor instance 4r34984
  Identifier: S-1-9-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-0-0-0-0-1
  IdentityType: Identity1
, IdentityDescriptor instance 4854
  Identifier: S-1-xx-xxx-xxxx
  IdentityType: Identity2
, IdentityDescriptor instance 2437y28
  Identifier: S-1-5-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-5684648
  IdentityType: Identity3
S-1-9-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-0-0-0-0-1
S-1-xx-xxx-xxxx
S-1-5-xxxxxxx-xxxxxxx-xxxxxxxx-xxxxxxxx-168324
您可以使用正则表达式来查找它们


?您可以使用RegularExpression和Capture来获取组,即所需值的集合。请尝试自己编写代码。如果你有问题,那么问一个真正的问题。为什么有人要为你做这件事?