設定Regx以取得有效的檔案名稱字元 id214BD0550E8
從AEM Guides 3.8版開始,管理員可以定義檔案名稱允許的有效特殊字元清單。 在舊版中,使用者可定義包含特殊字元的檔案名稱,例如@、$、>等。 這些特殊字元在從DITA map儀表板開啟主題或按一下TOC中的主題連結時會導致問題,這通常會導致頁面因URL中的特殊字元而無法開啟。
使用可讓您定義有效檔案名稱字元的regx的設定,您就完全可控制檔案在系統中的內部命名方式。 您可以定義檔案名稱中允許的特殊字元清單。 依預設,有效的檔案名稱組態包含"a-z A-Z 0-9 - _"。 建立新檔案時,檔案標題中可以有任何特殊字元,但在內部,檔案名稱中將以「-」取代。 例如,檔案標題可以是「Introduction 1」或「Introduction@1」,針對這兩種情況產生的對應檔案名稱都是「Introduction-1」。
定義有效字元清單時,請記住,這些字元"*/:[\]|#%{}?&<>"/+"將一律取代為"-"。
如果您未設定有效的特殊字元清單,檔案建立程式可能會為您提供一些未預期的結果。 若要避免這類錯誤,強烈建議您變更此設定。
使用組態覆寫中提供的指示來建立組態檔。 在設定檔案中,提供下列(property)詳細資訊,以設定有效檔案名稱字元的regex:
PID
屬性索引鍵
屬性值
com.adobe.fmdita.xmleditor.config.XmlEditorConfigvalid.characters該值為規則運算式模式。 它必須有三個基本字元,而且清單必須以連字型大小(-)開頭。
預設值: [-a-zA-Z0-9_]
預設值: [-a-zA-Z0-9_]
NOTE
與有效的檔案名稱字元清單類似,您也可以為AEM Site輸出指定有效的檔案名稱字元清單。 如需詳細資訊,請參閱設定AEM站台輸出的有效檔案名稱。
父級主題: 設定檔名
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178