import re


def get_strings_with_bad_format(strings):
    """Finds strings where the "s" is missing in replacement tokens, such
    as "%(foo)s" has been changed to "%(foo)" """
    formatre = re.compile(r"%\(.*?\)[^s]")
    return [e for e in strings if formatre.findall(e)]