js用正则判断文件后缀格式的方法
时间: 2023-12-17 14:04:32 浏览: 192
javascript正则表达式
可以使用正则表达式来判断文件后缀格式是否正确。以下代码演示了如何使用正则表达式来匹配文件后缀名:
```javascript
let fileName = "example.jpg";
let pattern = /\.jpg$/;
if (pattern.test(fileName)) {
console.log("文件格式正确");
} else {
console.log("文件格式错误");
}
```
在上述代码中,`/\.jpg$/` 是一个正则表达式,其中 `\.` 表示匹配 "." 字符,`$` 表示匹配字符串的结尾。`test` 方法用于测试一个字符串是否匹配指定的正则表达式。
如果需要匹配多种文件格式,可以使用 `|` 运算符连接多个后缀名,例如:
```javascript
let fileName = "example.png";
let pattern = /\.jpg$|\.png$|\.gif$/;
if (pattern.test(fileName)) {
console.log("文件格式正确");
} else {
console.log("文件格式错误");
}
```
在上述代码中,`/\.jpg$|\.png$|\.gif$/` 是一个匹配 ".jpg"、".png" 或 ".gif" 后缀名的正则表达式。
阅读全文