import re


def str_contains_numbers(str):
    """
    Check if a string contains at least one number.
    :param str: the string to check.
    :return: true if the string contains at least one number, false else.
    """
    return bool(re.search(r'\d', str))