import re


def findSignatures(page):
    """
    Regex to the last possible position of a date in a rendered page.
    Searches for dash surrounded by spaces with a span or div element at the
    end of a possible text entry.
    """
    positions = []
    # Date located before this regex
    p = re.compile('( [-] )(.*?<\/div>|<\/span>)')
    for m in p.finditer(page):
        positions.append(m.start())

    return positions