using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string[] inputstrings = { "ComputerPart", "topaz", "questions" };//An array of input strings to manipulate.
string output = "";
Regex rgx = new Regex("t");//Regex pattern to match occurence of 't'.
foreach (string inputstring in inputstrings)//Iterate through each string in collection.
{
output = rgx.Replace(inputstring, "success", int.MaxValue, 1);//Replace each occurence of 't' excluding those ocurring at position [0] in inputstring.
Console.WriteLine(output);//Show output string.
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJc3RyaW5nW10gaW5wdXRzdHJpbmdzID0geyAiQ29tcHV0ZXJQYXJ0IiwgInRvcGF6IiwgInF1ZXN0aW9ucyIgfTsvL0FuIGFycmF5IG9mIGlucHV0IHN0cmluZ3MgdG8gbWFuaXB1bGF0ZS4KICAgICAgICBzdHJpbmcgb3V0cHV0ID0gIiI7CiAgICAgICAgUmVnZXggcmd4ID0gbmV3IFJlZ2V4KCJ0Iik7Ly9SZWdleCBwYXR0ZXJuIHRvIG1hdGNoIG9jY3VyZW5jZSBvZiAndCcuCiAgICAgICAgZm9yZWFjaCAoc3RyaW5nIGlucHV0c3RyaW5nIGluIGlucHV0c3RyaW5ncykvL0l0ZXJhdGUgdGhyb3VnaCBlYWNoIHN0cmluZyBpbiBjb2xsZWN0aW9uLgogICAgICAgIHsKICAgICAgICAgICAgb3V0cHV0ID0gcmd4LlJlcGxhY2UoaW5wdXRzdHJpbmcsICJzdWNjZXNzIiwgaW50Lk1heFZhbHVlLCAxKTsvL1JlcGxhY2UgZWFjaCBvY2N1cmVuY2Ugb2YgJ3QnIGV4Y2x1ZGluZyB0aG9zZSBvY3VycmluZyBhdCBwb3NpdGlvbiBbMF0gaW4gaW5wdXRzdHJpbmcuCiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKG91dHB1dCk7Ly9TaG93IG91dHB1dCBzdHJpbmcuCiAgICAgICAgfQoJfQp9