1 2 3 4 5 6 7 8 9 10 11 12 | using System.Text.RegularExpressions; using System; class X { public static void Main () { string x = "abc[s1]def[s2][s3]ghi"; var r = new Regex(@"[^\[]+|\[[^\]]+\]"); var ms = r.Matches(x); foreach (var m in ms) Console.WriteLine(m); } } |
dXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwp1c2luZyBTeXN0ZW07CgpjbGFzcyBYIHsKICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbiAoKSB7CiAgICBzdHJpbmcgeCA9ICJhYmNbczFdZGVmW3MyXVtzM11naGkiOwogICAgdmFyIHIgPSBuZXcgUmVnZXgoQCJbXlxbXSt8XFtbXlxdXStcXSIpOwogICAgdmFyIG1zID0gci5NYXRjaGVzKHgpOwogICAgZm9yZWFjaCAodmFyIG0gaW4gbXMpCiAgICAgIENvbnNvbGUuV3JpdGVMaW5lKG0pOwogIH0KfQ==
-
upload with new input
-
result: Success time: 0.05s memory: 37248 kB returned value: 0
help;
abc [s1] def [s2] [s3] ghi
-
result: Success time: 0.06s memory: 0 kB returned value: 0
abc [s1] def [s2] [s3] ghi


