Mengembalikan semua kecocokan pola yang tidak tumpang tindih dalam string, sebagai daftar string atau tupel. String dipindai dari kiri ke kanan, dan kecocokan dikembalikan sesuai urutan yang ditemukan. Pertandingan kosong disertakan dalam hasil.
re.findall(pattern, string, flags=0)
>>> re.findall(r'\bf[a-z]*', 'which foot or hand fell fastest')
['foot', 'fell', 'fastest']
>>> re.findall(r'(\w+)=(\d+)', 'set width=20 and height=10')
[('width', '20'), ('height', '10')]