using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var criteria = "NAME='Eduard O' Brian' COURSE='Math II' TEACHER = 'Chris Young' SCHEDULE='3' CAMPUS='C-1' ";
var match = Regex.Split(criteria, @"\s+(?=(?:NAME|COURSE|TEACHER|SCHEDULE|CAMPUS)\s*=)");
Console.WriteLine(string.Join("\n", match));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLklPOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciBjcml0ZXJpYSA9ICJOQU1FPSdFZHVhcmQgTycgQnJpYW4nICBDT1VSU0U9J01hdGggSUknIFRFQUNIRVIgPSAnQ2hyaXMgWW91bmcnIFNDSEVEVUxFPSczJyBDQU1QVVM9J0MtMScgIjsKICAgICAgICB2YXIgbWF0Y2ggPSBSZWdleC5TcGxpdChjcml0ZXJpYSwgQCJccysoPz0oPzpOQU1FfENPVVJTRXxURUFDSEVSfFNDSEVEVUxFfENBTVBVUylccyo9KSIpOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKHN0cmluZy5Kb2luKCJcbiIsIG1hdGNoKSk7CgoJfQp9