Если arr - это ваш массив строк (String[]), то:
Arrays
.stream(arr)
.filter(s -> s.matches("^\\s*Petrov\\.Vasechkin.*$"))
.collect(Collectors.toList());
На выходе получите список нужных строк.
Если вы еще и хотите удалить пробельные символы в начале и конце из строк в результирующем списке, то:
Arrays
.stream(arr)
.filter(s -> s.matches("^\\s*Petrov\\.Vasechkin.*$"))
.map(String::trim)
.collect(Collectors.toList());