fork(1) download
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. public class Example
  5. {
  6. public static void Main()
  7. {
  8. string input = @" adas ''[]'foo''[]' ''[]'daf''[]' a";
  9.  
  10. foreach (Match m in FindString(input, "''[]'", RegexOptions.Multiline))
  11. {
  12. Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index);
  13. }
  14. }
  15.  
  16. public static MatchCollection FindString(string input, string delimiter, RegexOptions regexOptions = RegexOptions.Multiline)
  17. {
  18. string pattern = string.Format("{0}(.*?){0}", Regex.Escape(delimiter));
  19. var rx = new Regex(pattern, regexOptions);
  20. return rx.Matches(input);
  21. }
  22. }
Success #stdin #stdout 0.09s 23344KB
stdin
Standard input is empty
stdout
'''[]'foo''[]'' found at index 6.
'''[]'daf''[]'' found at index 20.