Я хочу поймать имя в имени файла, которое разделено черточками, окруженными пробелами.Но поворот в том, что это имя может содержать тире, не окруженные пробелами.Вот пример:
My Document - John Doe - English - Whatever.docx
My Document - Marie-Pierre Smith - French - Whatever.docx
Я хочу поймать John Doe
и Marie-Pierre Smith
.Имена всегда будут на этой позиции.Вот где я сейчас нахожусь: https://regex101.com/r/zmIoNQ/2
^([\d\w ]*){1} - ([\w ]*){1} - [\d\w -.]*$