Поделитесь своими знаниями, ответьте на вопрос:
40 дано k строк. каждая строка содержит латинские и буквы, цифры, а также все возможные разделители. требуется выделить из каждой строки и напечатать подстроки не содержащие символов точка, запятая, двоеточие, точка с запятой. паскаль
begin
var d := ['.', ',', ':', ';', '*', '<', '>', '=', '+', '-'];
var n := ReadlnInteger('n=');
var a := ReadArrString(n);
Println;
var b := a.Where(s -> not (s.Any(c -> c in d))).ToArray;
b.PrintLines
end.