import re


def re_strip(*strs, filter_nonscrape=True):
    """Returns a joined string with non-alphanumerical characters stripped out."""
    str_ = " ".join(re.sub(r"[/\-\\,]", " ", (s or "").lower()) for s in strs)
    while "  " in str_:
        str_ = str_.replace("  ", " ")
    if filter_nonscrape:
        return re.sub(r"[\.\(\)]", "", str_)
    return str_