fork(6) download
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. class Program {
  5. static void Main() {
  6. string value = "IDLIST, ID NAME;";
  7. string[] lines = Regex.Split(value, @"\s+|(?!^)(?=\p{P})|(?<=\p{P})(?!$)");
  8.  
  9. foreach (string line in lines) {
  10. Console.WriteLine(line);
  11. }
  12. }
  13. }
Success #stdin #stdout 0.12s 25312KB
stdin
Standard input is empty
stdout
IDLIST
,
ID
NAME
;