import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
String s
= "This should be captured \"not this\" and \"not \\\"this\\\" either\"."; String[] res
= s.
split("\\s*\"[^\"\\\\]*(?:\\\\.[^\"\\\\]*)*\"\\s*"); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHMgPSAiVGhpcyBzaG91bGQgYmUgY2FwdHVyZWQgXCJub3QgdGhpc1wiIGFuZCBcIm5vdCBcXFwidGhpc1xcXCIgZWl0aGVyXCIuIjsKCQlTdHJpbmdbXSByZXMgPSBzLnNwbGl0KCJcXHMqXCJbXlwiXFxcXF0qKD86XFxcXC5bXlwiXFxcXF0qKSpcIlxccyoiKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oQXJyYXlzLnRvU3RyaW5nKHJlcykpOwoJfQp9