-1
我想僅在不在文件內容中的文件名中搜索模式。對於內容,我可以使用findstr
,但我想搜索該模式的文件名。在文件名中查找具有特定模式的文件
我想僅在不在文件內容中的文件名中搜索模式。對於內容,我可以使用findstr
,但我想搜索該模式的文件名。在文件名中查找具有特定模式的文件
從目錄上,你要開始搜索:
dir /s *substring*.*
這將通過所有的子目錄搜索(因爲「/ s」的選項),並從當前,尋找具有所有文件字符串'substring'和任意擴展名。當然這是一個例子;您可以用任何其他正則表達式代替*substring*.*
。
在通配符中最後不需要'。*'。 'dir/s * substring *'會正常工作。 – Phylogenesis
真的嗎?我認爲這將意味着不同的東西..我目前的正則表達式需要一個文件擴展名(它可以是任何擴展名)。結果將不會包括我的情況下沒有擴展名的文件。換句話說:你的正則表達式與我的結果會有不同的結果,因爲它們是不同的:-)當然,兩者都是有效的,所以感謝第二個例子。 – baske
'* substring *。*'也會找到沒有擴展名的文件/目錄。 – Phylogenesis