import re

regex = r"\bself\._\w*|(\w+\.\_\w+)"

test_str = ("object._attr self._attr object._attr\n"
	"a._aaa\n"
	"self._attr\n"
	"object._")

print(list(filter(None, re.findall(regex, test_str))))