In [2]:
import re
In [6]:
lst = [
"wip: foo bar",
"foo aa",
"wip: aaa",
"WIP: bb"
]
sorted(lst,key=lambda a: re.sub("(?i)^wip\:\s*","",a))
Out[6]:
In [9]:
re.match("(?i)^foo.*","Foo")
Out[9]:
In [10]:
re.match("(?i)^foo.*","FOO")
Out[10]:
In [11]:
re.match("(?i)^foo.*","foo")
Out[11]:
In [ ]: