We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1311cab + 7129440 commit 2c94a75Copy full SHA for 2c94a75
ui.frontend/src/utils/strings.ts
@@ -53,13 +53,13 @@ export class Strings {
53
54
static checkFileName(name: string): boolean {
55
if (!name || name.trim() !== name) return false;
56
- const FILENAME_REGEX = /^[a-zA-Z][\w-]*(\.[a-zA-Z0-9]+)?$/;
+ const FILENAME_REGEX = /^[a-zA-Z0-9][\w-]*(\.[a-zA-Z0-9]+)?$/;
57
return FILENAME_REGEX.test(name);
58
}
59
60
static checkFilePath(path: string): boolean {
61
if (!path || path.trim() !== path) return false;
62
- const FILEPATH_REGEX = /^([a-zA-Z][\w-]*\/)*[a-zA-Z][\w-]*(\.[a-zA-Z0-9]+)?$/;
+ const FILEPATH_REGEX = /^([a-zA-Z0-9][\w-]*\/)*[a-zA-Z0-9][\w-]*(\.[a-zA-Z0-9]+)?$/;
63
return FILEPATH_REGEX.test(path);
64
65
0 commit comments