diff --git a/app/src/editor/rename.ts b/app/src/editor/rename.ts index 4a96bf52e..cd91f8344 100644 --- a/app/src/editor/rename.ts +++ b/app/src/editor/rename.ts @@ -34,7 +34,11 @@ export const validateName = (name: string, targetElement?: HTMLElement) => { }; export const replaceFileName = (name: string) => { - return name.replace(/\r\n|\r|\n|\u2028|\u2029|\t|/g, "").replace(/\//g, "/").substring(0, Constants.SIZE_TITLE); + if (name.indexOf("/") > -1) { + showMessage(window.siyuan.languages.fileNameRule); + name = name.replace(/\//g, "/"); + } + return name.replace(/\r\n|\r|\n|\u2028|\u2029|\t|/g, "").substring(0, Constants.SIZE_TITLE); }; export const replaceLocalPath = (name: string) => {