fork(5) download
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8. string s = @"Damon Brown
  9. Flat B University Place
  10. 26 Park Square
  11. London
  12. E12 8SD
  13. Mobile: 1111 22222
  14. Email: dabrown192882@gmail.com Date of birth: 21/03/1986
  15. Gender: Male
  16. Marital Status: Single
  17. Nationality: English
  18. Summary
  19. I have acquired a multifaceted skill set with experience using several computing platforms.";
  20. string[] allLines = s.Split('\n');
  21. string expression = "^([Gg][Ii][Rr] 0[Aa]{2})|((([A-Za-z][0-9]{1,2})|(([A-Za-z][A-Ha-hJ-Yj-y][0-9]{1,2})|(([AZa-z][0-9][A-Za-z])|([A-Za-z][A-Ha-hJ-Yj-y][0-9]?[A-Za-z])))) [0-9][A-Za-z]{2})$";
  22.  
  23. foreach (string line in allLines)
  24. {
  25. if (Regex.IsMatch(line, expression))
  26. {
  27. Console.WriteLine(line);
  28. }
  29. }
  30. }
  31. }
Success #stdin #stdout 0.11s 24288KB
stdin
Standard input is empty
stdout
E12 8SD