請求類型: 新功能
MCEBuddy 版本: 2.5.8 2023 年 3 月 27 日
作業系統: Win10x64 22H2
問題或建議摘要:
我在某個設定檔的頻道篩選器中使用以下正則表達式:「*;~*DT,~*DT2;~*DT3;~*DT4,~*DT5」
我一直無法理解為何設定檔沒有按照預期運作,直到我在文字編輯器中檢視日誌檔案時才發現問題。該編輯器使用等寬字型(Consolas 是目前最愛,以前用 Lucida Console,後來因為 Courier 的「1」、「l」與「0」、「O」字形容易混淆而改用其他字型)。
請將 MCEBuddy 設定檔屬性的輸入/編輯欄位改為使用等寬字型,以便更容易區分正則表達式中常見的字元,如「,」「.」「;」「"」「'」與「:」。
重現步驟:
開啟任一設定檔,並在上述範例中輸入多個標點符號,即可發現它們彼此難以辨認。
「*;~*DT,~*DT2;~*DT3;~*DT4,~*DT5」 vs 「*;~*DT,~*DT2;~*DT3;~*DT4,~*DT5」
(我當時沒注意到應該用分號而非逗號)。
或「1」「l」「|」「0」「O」「,」「.」「;」「"」「'」與「:」 vs 「"1","l","|","0","O",",",".",";","\"","'" 和 ":"」