- using System; 
- using System.IO; 
- using System.Text.RegularExpressions; 
-   
- public class Test 
- { 
- 	public static void Main() 
- 	{ 
- 		var lines = new string[] {"abc1234abc", "abc12345abc", "abc123/456abc", "abc1234/1234abc"}; 
-         foreach (string s in lines)  
-         { 
-             var matches = Regex.Matches(s, @"(?<![\d/])(?<num>\d{1,4})(?![\d/])|/(?<num>\d{1,3})(?!\d)"); 
-             foreach (Match m in matches) 
-         		Console.WriteLine(m.Groups["num"].Value); 
-         } 
- 	} 
- } 
				dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uSU87CnVzaW5nIFN5c3RlbS5UZXh0LlJlZ3VsYXJFeHByZXNzaW9uczsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQl2YXIgbGluZXMgPSBuZXcgc3RyaW5nW10geyJhYmMxMjM0YWJjIiwgImFiYzEyMzQ1YWJjIiwgImFiYzEyMy80NTZhYmMiLCAiYWJjMTIzNC8xMjM0YWJjIn07CiAgICAgICAgZm9yZWFjaCAoc3RyaW5nIHMgaW4gbGluZXMpIAogICAgICAgIHsKICAgICAgICAgICAgdmFyIG1hdGNoZXMgPSBSZWdleC5NYXRjaGVzKHMsIEAiKD88IVtcZC9dKSg/PG51bT5cZHsxLDR9KSg/IVtcZC9dKXwvKD88bnVtPlxkezEsM30pKD8hXGQpIik7CiAgICAgICAgICAgIGZvcmVhY2ggKE1hdGNoIG0gaW4gbWF0Y2hlcykKICAgICAgICAJCUNvbnNvbGUuV3JpdGVMaW5lKG0uR3JvdXBzWyJudW0iXS5WYWx1ZSk7CiAgICAgICAgfQoJfQp9