fork download
  1. using System;
  2. using System.Text.RegularExpressions;
  3. using System.Collections.Generic;
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8.  
  9. Regex r = new Regex("^instance[1-9]{1}\\d?$");
  10.  
  11. List<string> mylist = new List<string>(new string[] {
  12. "instance23",
  13. "instance03",
  14. "instance30",
  15. "instance00",
  16. "instance1",
  17. "instance0",
  18. "instanc101",
  19. "instanc23"
  20. });
  21.  
  22. foreach (string s in mylist)
  23. {
  24. Console.WriteLine(s + ": " + r.IsMatch(s).ToString());
  25. }
  26.  
  27. }
  28. }
Success #stdin #stdout 0.03s 134720KB
stdin
Standard input is empty
stdout
instance23: True
instance03: False
instance30: True
instance00: False
instance1: True
instance0: False
instanc101: False
instanc23: False