import re
data = """This is my phone number and I am 25 years old, 999-888-7894 and I am looking for a regex script.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 999-123-4567 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
And 555-555-1212 is my telephone."""
phno = re.compile(r'\b(?:phone|ph|telephone)\b.{0,49}\b(\d{3}[-]\d{3}[-]\d{4})\b|\b(\d{3}[-]\d{3}[-]\d{4})\b.{0,49}\b(?:phone|ph|telephone)\b', flags=re.I)
phones = [m.group(1) if m.group(1) else m.group(2) for m in phno.finditer(data)]
print(phones)
aW1wb3J0IHJlCgpkYXRhID0gIiIiVGhpcyBpcyBteSBwaG9uZSBudW1iZXIgYW5kIEkgYW0gMjUgeWVhcnMgb2xkLCA5OTktODg4LTc4OTQgYW5kIEkgYW0gbG9va2luZyBmb3IgYSByZWdleCBzY3JpcHQuCnh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHgKeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHggIDk5OS0xMjMtNDU2NyB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eAp4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eApBbmQgNTU1LTU1NS0xMjEyIGlzIG15IHRlbGVwaG9uZS4iIiIKCnBobm8gPSByZS5jb21waWxlKHInXGIoPzpwaG9uZXxwaHx0ZWxlcGhvbmUpXGIuezAsNDl9XGIoXGR7M31bLV1cZHszfVstXVxkezR9KVxifFxiKFxkezN9Wy1dXGR7M31bLV1cZHs0fSlcYi57MCw0OX1cYig/OnBob25lfHBofHRlbGVwaG9uZSlcYicsIGZsYWdzPXJlLkkpCgpwaG9uZXMgPSBbbS5ncm91cCgxKSBpZiBtLmdyb3VwKDEpIGVsc2UgbS5ncm91cCgyKSBmb3IgbSBpbiBwaG5vLmZpbmRpdGVyKGRhdGEpXQpwcmludChwaG9uZXMpCg==