Seperti menegaskanWarns() tetapi juga menguji apakah regex cocok dengan pesan peringatan yang dipicu. regex dapat berupa objek ekspresi reguler atau string yang berisi ekspresi reguler yang cocok untuk digunakan oleh re.search(). Contoh:
assertWarnsRegex(warning, regex, callable, *args, **kwds)
self.assertWarnsRegex(DeprecationWarning,
r'legacy_function\(\) is deprecated',
legacy_function, 'XYZ')
with self.assertWarnsRegex(RuntimeWarning, 'unsafe frobnicating'):
frobnicate('/etc/passwd')