would re.search() work here instead of findall()?