我想搜索包含两个连字符(仅)的文件名。有些文件名带有一个连字符,我只想要一个带有两个连字符的名称:
这:一些文本-更多文本-more.txt
不是:一些文本-更多text.txt
连字符总是被空格FWIW包围。
我尝试使用(.*) - (.*) - (.*)
和一些变体,但结果不是我想要的。尝试各种组合时,我什么也没得到,或者只有一个连字符的文件名。
我知道这很明显,但是我已经尝试过有关贪婪,超前等方面的正则表达式教程,但是我一生都无法解决。有人可以帮忙吗?我不仅在寻找解决方案-我想了解我在regex语法中做错了什么。