Build, test, and debug regular expressions
This regular expression matches strings containing a filename with two consecutive file extensions, specifically capturing the base name and both extensions. It requires both extensions to be exactly three or four word characters (letters, numbers, or underscores) long. It is particularly useful for filtering or validating double-extension files like 'archive.tar.gz' or 'report.data.csv' in a multiline text environment.