I tested the pattern on notepad++ and python regular expression test web sites and it works great. But in python it does not match. regex.search method returns None.
Text:
Û Downloads : 20314 times
Û Language : English
Û Format : srt
Û Total : 1 subtitle file
Pattern:
^.{1,3}\s+(.*?):\s+(.*?)$
Script:
with open('file.txt','r',encoding='utf-8') as f:
string = f.read()
print(string)
pattern = r'^.{1,3}\s+(.*?):\s+(.*?)$'
regex = re.compile(pattern)
match = regex.search(string,re.UNICODE|re.M)
print( 'Matching "%s"' % pattern)
print (' ', match.group())
print (' ', match.groupdict())