using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string str = @"String = 'text'; /* Comment */
/*
Multiline comment
*/
for (i := 0; i < 5; i++) {
i+=1;
}";
var regex = new Regex(@"/\*(?:(?!\*/)(?:.|[\r\n]+))*\*/");
var result = regex.Replace(str, "");
Console.WriteLine(result);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CnB1YmxpYyBjbGFzcyBUZXN0CnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKICAgIHsKICAgICAgICBzdHJpbmcgc3RyID0gQCJTdHJpbmcgPSAndGV4dCc7IC8qIENvbW1lbnQgKi8KICAgICAgICAJCQkgIC8qCiAgICAgICAgCQkJICAgTXVsdGlsaW5lIGNvbW1lbnQKICAgICAgICAJCQkgICovCiAgICAgICAgCQkJICBmb3IgKGkgOj0gMDsgaSA8IDU7IGkrKykgewogICAgICAgIAkJCSAgCWkrPTE7CiAgICAgICAgCQkJICB9IjsKICAgICAgICB2YXIgcmVnZXggPSBuZXcgUmVnZXgoQCIvXCooPzooPyFcKi8pKD86LnxbXHJcbl0rKSkqXCovIik7CiAgICAgICAgdmFyIHJlc3VsdCA9IHJlZ2V4LlJlcGxhY2Uoc3RyLCAiIik7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUocmVzdWx0KTsKICAgIH0KfQ==