我试图转换这样的几个文本:
分成几个这样的数组:
SomeString[0] = "Lorem ipsum dolor..."; SomeString[1] = "111"; SomeString[2] = "222";
等等。
有没有办法做到这一点?
答案 0 :(得分:0)
尝试使用正则表达式模式表达式[+ - ]?[0-9A-Z] +。+ \ s
string s = "1. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex
ea commodo consequat.A. 111 B. 222 C. 333 D. 444";
string[] SomeString = Regex.Split(s, @"[+-]?[0-9A-Z]+\.+\s");
它会根据需要显示输出。 感谢。