fork(1) download
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8.  
  9. var rgx = new Regex(@"(?i)^[a-z][a-z0-9]+\(name="".*?"",\s*country="".*?""\)$");
  10.  
  11. Console.WriteLine(rgx.IsMatch(@"TargetVal(name=""White House"", country=""US"")"));
  12. Console.WriteLine(rgx.IsMatch(@"TargetVal(name=""White House"", country=""US"")+546+!!!"));
  13. Console.WriteLine(rgx.IsMatch(@"343TargetVal(name=""White House"", country=""US"")"));
  14. Console.WriteLine(rgx.IsMatch(@"!TargetVal(name=""White House"", country=""US"")"));
  15. Console.WriteLine(rgx.IsMatch(@"CenterVal(name=""Green House"",789808 country=""US"")"));
  16. Console.WriteLine(rgx.IsMatch(@"CenterVal(name=""Green House"", country=""US"", dfjl)"));
  17. Console.WriteLine(rgx.IsMatch(@"OuterVal(name=Green House, country=""US"")"));
  18.  
  19.  
  20. }
  21. }
Success #stdin #stdout 0.08s 34712KB
stdin
Standard input is empty
stdout
True
False
False
False
False
False
False