我想做的是从标题的内容处置中过滤掉文件名。 我已经看过使用以下代码的教程:
const contentDisposition = response.headers['content-disposition'];
const patt = new RegExp('filename=([^;]+\\.[^\\.;]+);*');
const result = patt.exec(contentDisposition) as RegExpExecArray;
let filename = '';
if (result) {
filename = result.length > 0 ? result[1] : '';
}
内容处置的内容为:
attachment;filename=2019-10-29.pdf
结果的输出是
["filename=2019-10-29.pdf","2019-10-29.pdf"]
结果文件名是
"2019-10-29.pdf"
有人可以告诉我regEx是什么意思吗?谢谢。