using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var s = @"/************************************************************
* Code formatted by SoftTree SQL Assistant © v10.1.278
* Time: 23.04.2021 11:57:15
************************************************************/
/*******************************************
*
* some string 1
*
* some string 2
*
* some string 3
*
*******************************************/";
var result = Regex.Match(s, @"/\*{43}(?:\r?\n \* *(\S.*)?)*\r?\n\*+/")?
.Groups[1].Captures.Cast<Capture>().Select(x => x.Value);
foreach (var s2 in result)
Console.WriteLine(s2);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLklPOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewogICAgCXZhciBzID0gQCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAqIENvZGUgZm9ybWF0dGVkIGJ5IFNvZnRUcmVlIFNRTCBBc3Npc3RhbnQgwqkgdjEwLjEuMjc4CiAqIFRpbWU6IDIzLjA0LjIwMjEgMTE6NTc6MTUKICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAqIAogKiBzb21lIHN0cmluZyAxCiAqIAogKiBzb21lIHN0cmluZyAyCiAqIAogKiBzb21lIHN0cmluZyAzCiAqIAoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLyI7CgkJdmFyIHJlc3VsdCA9IFJlZ2V4Lk1hdGNoKHMsIEAiL1wqezQzfSg/OlxyP1xuIFwqICooXFMuKik/KSpccj9cblwqKy8iKT8KCQkJLkdyb3Vwc1sxXS5DYXB0dXJlcy5DYXN0PENhcHR1cmU+KCkuU2VsZWN0KHggPT4geC5WYWx1ZSk7CiAgICAJZm9yZWFjaCAodmFyIHMyIGluIHJlc3VsdCkKICAgICAgICAJQ29uc29sZS5Xcml0ZUxpbmUoczIpOwoJfQp9