What you are looking for is called fuzzy matching but unfortunately the re module doesn't provide this feature.
However the pypi/regex module has it and is easy to use (you can set the number of character insertion, deletion, substitution and errors allowed for a group in the pattern). Example:
>>> import regex
>>> regex.match(r'(?:anoother){d}', 'another')
<regex.Match object; span=(0, 7), match='another', fuzzy_counts=(0, 0, 1)>
The {d} allows deletions for the non-capturing group, but you can set the maximum allowed writing something like {d<3}.
regex - Regular expression matching in Python - Stack Overflow
How do you use re.match() ? Python
Trouble capturing multiple string matches with re.findall() (Python)
Regex-Like Pattern Matching on Arrays/Lists [Question]
Videos
What you are looking for is called fuzzy matching but unfortunately the re module doesn't provide this feature.
However the pypi/regex module has it and is easy to use (you can set the number of character insertion, deletion, substitution and errors allowed for a group in the pattern). Example:
>>> import regex
>>> regex.match(r'(?:anoother){d}', 'another')
<regex.Match object; span=(0, 7), match='another', fuzzy_counts=(0, 0, 1)>
The {d} allows deletions for the non-capturing group, but you can set the maximum allowed writing something like {d<3}.
I'm not so sure about the variances of another. But, maybe we could add a middle capturing groups with negative lookbehind and pass your desired anothers and fail those undesired ones. Maybe, here we could define our expression similar to:
^((.+?)(another?|anoother?)(.+))$

RegEx
If this wasn't your desired expression, you can modify/change your expressions in regex101.com.
RegEx Circuit
You can also visualize your expressions in jex.im:

Python Demo
# -*- coding: UTF-8 -*-
import re
string = "this is the other line\n"
expression = r'^((.+?)(another?|anoother?)(.+))$'
match = re.search(expression, string)
if match:
print("YAAAY! \"" + match.group(1) + "\" is a match ")
else:
print(' Sorry! No matches!')
Output
Sorry! No matches!