免費開始練習
cpc_recruit 104年 電腦常識、機械常識、電機常識

第 79 題

使用 Windows 的搜尋功能,當檔案名稱的搜尋條件為 A?*D? 時,下列哪一個檔名不符合條件?
  • A ABCDDE
  • B ACDE
  • C ABDEF
  • D ACCDE

思路引導 VIP

請試著觀察題目給予的條件 A?*D?,如果我們將它看作是一個「座位表」,最後兩個位置分別是字母「D」和一個「問號」。這代表任何符合條件的檔名,它的『倒數第二個字元』和『最後一個字元』分別必須滿足什麼樣的固定要求或限制呢?

🤖
AI 詳解 AI 專屬家教

恭喜你準確地捕捉到了萬用字元組合中的細微差異!這題你觀察得非常細膩,能迅速判斷出 *? 在字串中不同位置所產生的限制,表現得非常優秀。

萬用字元的邏輯拆解

在 Windows 的搜尋規則中,問號 ? 代表「必須且只能佔據一個」任意字元,而星號 * 則代表「零個或多個」任意字元。我們將搜尋條件 A?*D? 拆解來看:開頭必須是 A,第二個位置 ? 強制佔用一個字元,中間的 * 可以伸縮,但最關鍵的限制在於結尾的 D?。這意味著合格的檔名,其倒數第二個字元一定要是「D」,且最後必須剛好再跟著一個任意字元。

▼ 還有更多解析內容

🏷️ 相關主題

Windows作業系統操作與應用軟體設定
查看更多「電腦常識、機械常識、電機常識」的主題分類考古題