fork download
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8. var input = "35afe06d-8393-4559-b6d7-74d35ce131d8|Master";
  9. var pattern = @"([a-f0-9]+(?:-[a-f0-9]+){4})\|(\w+)";
  10. var replacement = "http://my-server/media/guid/$1?v=$2";
  11. var output = Regex.Replace(input, pattern, replacement);
  12. Console.WriteLine(output);
  13. }
  14. }
Success #stdin #stdout 0.03s 134592KB
stdin
Standard input is empty
stdout
http://my-server/media/guid/35afe06d-8393-4559-b6d7-74d35ce131d8?v=Master