On data–driven controller synthesis with regular language specifications