:fix: 新建/修改文件或文件夹时,检测特殊字符的问题

This commit is contained in:
jmal 2022-08-08 17:30:20 +08:00
parent e03c1e5a01
commit 428c7d9652
2 changed files with 8 additions and 8 deletions

View File

@ -369,9 +369,9 @@
if(newFileName === row.name){
return true
}
if(/[\/\\"<>\?\*]/gi.test(newFileName)){
if (/[\[\]\/\\"<>\?\*]/gi.test(newFileName)){
this.$message({
message: '文件名不能包含以下字字符:<,>,|,*,?,,/',
message: '文件名不能包含以下字符:<,>,|,*,?,,/,[,]',
type: 'warning'
});
return false

View File

@ -1745,9 +1745,9 @@ export default {
// 新建文件夹
newFolderNameClick() {
if (this.newFolderName) {
if (/[\/\\"<>\?\*]/gi.test(this.newFolderName)) {
if (/[\[\]\/\\"<>\?\*]/gi.test(this.newFolderName)) {
this.$message({
message: '文件名不能包含以下字字符:<,>,|,*,?,,/',
message: '文件名不能包含以下字符:<,>,|,*,?,,/,[,]',
type: 'warning'
});
return;
@ -1795,9 +1795,9 @@ export default {
// 新建文本文件
createTextFile(newFileName) {
if (newFileName) {
if (/[\/\\"<>\?\*]/gi.test(newFileName)) {
if (/[\[\]\/\\"<>\?\*]/gi.test(newFileName)) {
this.$message({
message: '文件名不能包含以下字字符:<,>,|,*,?,,/',
message: '文件名不能包含以下字符:<,>,|,*,?,,/,[,]',
type: 'warning'
})
return
@ -2323,9 +2323,9 @@ export default {
newFileName = newFileName.replace(/[\r\n]/g, "");
console.log('newFileName', newFileName)
if (newFileName) {
if (/[\/\\"<>\?\*]/gi.test(newFileName)) {
if (/[\[\]\/\\"<>\?\*]/gi.test(newFileName)) {
this.$message({
message: '文件名不能包含以下字字符:<,>,|,*,?,,/',
message: '文件名不能包含以下字符:<,>,|,*,?,,/,[,]',
type: 'warning'
});
return;