設定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.XmlEditorConfig
valid.characters
該值為規則運算式模式。 它必須有三個基本字元,而且清單的開頭必須是連字型大小(-)。
預設值: [-a-zA-Z0-9_]
NOTE
與有效的檔案名稱字元清單類似,您也可以為AEM Site輸出指定有效的檔案名稱字元清單。 如需詳細資訊,請參閱 設定AEM Site輸出的有效檔案名稱.

父級主題:​設定檔案名稱

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178