PPBBPPPBPPBBPBPBBBBPBBPBPPBBPBBBBPPBBPBBBPPPBBBBPPBPP
如何分割成以下字符串?
PP,BB,PPP,B,PP,BB,P,B,P,BBBB,P,BB,P,B,PP,BB,P,BBBB,PP,BB,P,BBB,PPP,BBBB,PP,B,PP
PPBBPPPBPPBBPBPBBBBPBBPBPPBBPBBBBPPBBPBBBPPPBBBBPPBPP
如何分割成以下字符串?
PP,BB,PPP,B,PP,BB,P,B,P,BBBB,P,BB,P,B,PP,BB,P,BBBB,PP,BB,P,BBB,PPP,BBBB,PP,B,PP
string s = "PPBBPPPBPPBBPBPBBBBPBBPBPPBBPBBBBPPBBPBBBPPPBBBBPPBPP";
string[] result = Regex.Matches(s, "P+|B+").Cast<Match>().Select(x => x.Value).ToArray();