DRY up static and dynamic source extraction regexen