JSFiddle - React, Tailwind, and code Playground

HTML

<div id="output"/>

JavaScript

var test = 'Content-Disposition: form-data; name="file"; filename="b\'e\\"e.JPG"';

var matcher = /filename="[^"\\]*(\\.[^"\\]*)*"/i;

var results = test.match(matcher);

for(var i=0;i<results.length;i++) {
    $('#output').append(i +": " + results[i] + '<br/>');
}