- var_export: documentation ( source)
- preg_grep: documentation ( source)
<?php
$array = [
"value.inside.array",
"val-2.of.array",
".var2.in.arr",
"dot.notation.",
"value. dot",
"consecutive....dots",
"a.b.c.d.e.f"
];
var_export(
preg_grep('~^[^.\s]+\.\S*[^.\s]$~', $array)
);