INNER CODE UNIT · JavaScript

regex

jofpin/temcrypt · temcrypt.js:202

                const regex = /\((\d+)\)$/;

                let counter = 1;
                let newFileName = fileName;

                if (regex.test(fileName)) {
                    const match = fileName.match(regex);
                    counter = parseInt(match[1]);
                    newFileName = fileName.replace(regex, '');
                }

                outputFile = `${newFileName} (${counter})${fileExtension}`;

                while (fs.existsSync(outputFile)) {
                    counter++;
                    outputFile = `${newFileName} (${counter})${fileExtension}`;
                }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…