2010-04-01 32 views
5

Windows API FindFirstFile()FindFirstFileEx()接受用於搜索路徑的通配符,例如星號(*)或問號(?)「。沒有我可以在哪裏找到解釋接受哪些其他(如果有)字符,更重要的是它們在FindFirstFile的上下文中的含義。FindFirstFile(Ex)通配符

有人可以提供一個解釋嗎?謝謝。

+0

[使用通配符](" = 「使用MS-DOS語義匹配點」 http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/find_c_search_wildcard .mspx?mfr = true「使用通配符」)[MS-DOS和Windows通配符字符](http://msdn.microsoft.com/en-us/library/ms690414%28VS.85%29.aspx) – 2010-04-01 20:24:19

+0

可能[FindFirstFile未記錄的通配符或錯誤?]的重複(http://stackoverflow.com/questions/24190389/findfirstfile-undocumented-wildcard-or-bug) – paulm 2015-03-18 18:28:52

+0

問題如何成爲4年後被問到的問題的重複? – KTC 2015-03-21 21:09:12

回答

3

其實有在Windows(從http://www.osronline.com/showThread.cfm?link=36720)五個,通配符:

  • * = 「匹配零個或多個字符」
  • ? = 「匹配一個字符」
  • < =「匹配零或更多字符使用MS-DOS語義「
  • > =」使用MS-DOS語義匹配一個字符「