Ответ: Сильно не бейте Замена дефиса на текстовое тире
помилуйте, зачем греп?
меняем пробел-дефис-пробел на пробел-тире-пробел
обычной заменой
где пробелами не отбито - там значит должен быть дефис
если есть прямая речь, можно пройтись второй раз заменить дефис-пробел на тире-пробел
возможны еще варианты с опечатками, когда с одной стороны пробел просто не поставили, ну так пусть корректор на масло к хлебу заработает )