- using System; 
- using System.Text.RegularExpressions; 
-   
- public class Test 
- { 
- 	public static void Main() 
- 	{ 
- 		string pattern = @"(?<=\bInitValue\([^()]*)[^, ]+(?=[^()]*\))"; 
-         string str = "InitValue(Input1, Input2, Input3)";             
-         foreach (Match m in Regex.Matches(str, pattern)) 
-         { 
-             Console.WriteLine(m.Value); 
-         } 
- 	} 
- } 
				dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJc3RyaW5nIHBhdHRlcm4gPSBAIig/PD1cYkluaXRWYWx1ZVwoW14oKV0qKVteLCBdKyg/PVteKCldKlwpKSI7CiAgICAgICAgc3RyaW5nIHN0ciA9ICJJbml0VmFsdWUoSW5wdXQxLCBJbnB1dDIsIElucHV0MykiOyAgICAgICAgICAgIAogICAgICAgIGZvcmVhY2ggKE1hdGNoIG0gaW4gUmVnZXguTWF0Y2hlcyhzdHIsIHBhdHRlcm4pKQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUobS5WYWx1ZSk7CiAgICAgICAgfQoJfQp9