Build, test, and debug regular expressions
This regular expression is designed to extract the filename from an HTTP Content-Disposition header. It handles both quoted and unquoted filenames by matching either a pair of single or double quotes (using a backreference) or a plain unquoted string up to a semicolon or newline. Using the case-insensitive flag, it captures the actual filename value in the first capturing group, making it highly useful for parsing HTTP responses in web scraping or API interactions.