i need because want str in list regex variable in regex.
my_list = ['lille, 90 rue d’arras', 'lille, 76 impasse georges pompidou', 'lyon, 2 allée des fleurs', 'toulouse, 90 rue voltaire'] my_variable = "lille" regex = re.compile(r"\b(?=w)" + re.escape(my_variable) + r"\b(?!\w)") adresse = [n.sub(', ', x).strip() x in my_list] expected list after processing want check before '[my_variable]':
adresse = ['90 rue d’arras', '76 impasse georges pompidou', '2 allée des fleurs', '90 rue voltaire'] thanks helping me
this looks inelegant me. interested in stripping , including number. how this.
for s in my_list: result = re.match(r".*\d+\w(.*)", s) print result.group(1) which gives you, via (1), matched group in (.*).
Comments
Post a Comment