Я хотел бы найти имена файлов, которые содержат два дефиса (только).В некоторых именах файлов есть один дефис, я просто хочу, чтобы в имени было два дефиса:
ЭТО: некоторый текст - больше текста - все же more.txt
НЕ ЭТО: немного текста - больше text.txt
Дефисы всегда окружены пробелом, FWIW.
Я пытался использовать (.*) - (.*) - (.*)
и пару вариантов, норезультаты не то, что я ищу.Я либо получаю ничего, либо имена файлов только с одним дефисом, когда я пробую различные комбинации.
Я знаю, что это очевидное явление, но я пробовал пройтись по учебникам по регулярным выражениям относительно жадных , смотрите вперед и т. д., но я не могу решить эту проблему.Кто-нибудь может помочь?Я не ищу только решение - я хотел бы понять, что я делаю неправильно в синтаксисе регулярных выражений.