extract-regexes.pl used to only support python and js files. I added support for html files so that now extract-regexes.pl can process three types of files
Implementation Details
The input html file is first processed by beautifulsoup to combine all of its script tags' content into a new, temporary js file. Then, that js file is fed into the already-existing javascript extractor. After it's done, the temporary js file is deleted. A new test for html file is also created in ./src/extract/test/html
Summary
extract-regexes.pl used to only support python and js files. I added support for html files so that now extract-regexes.pl can process three types of files
Implementation Details
The input html file is first processed by beautifulsoup to combine all of its script tags' content into a new, temporary js file. Then, that js file is fed into the already-existing javascript extractor. After it's done, the temporary js file is deleted. A new test for html file is also created in ./src/extract/test/html