如何从文件名中删除非法URL字符,但不要删除文件扩展名上的点?有什么方法可以做到这一点吗?目前我有以下代码:
但它也会将我想要的.doc中的.删除。我希望有一种方法可以除去非法字符,但保留文件扩展名。这可行吗?
fileName = "I am a file name + two.doc"
fileName.replace(/[^a-zA-Z0-9-_]/g, ''); // regex that removes illegal characters
但它也会将我想要的.doc中的.删除。我希望有一种方法可以除去非法字符,但保留文件扩展名。这可行吗?