(\'.*\')
отражающие символы перед кавычками, точка - любой символ, * - брать следующие символы бесконечно, ( ) - каждое найденное сочетание будет сохранено отдельным результатом.
Если формат строки известен - начинается с #,затем 6 символов из букв и цифр, то имхо проще и понятней искать это сочетание
(#[a-zA-Z0-9]{6})
# первый символ
[a-zA-Z0-9] диапазоны символов - строчные, прописные латиница + цифры
{6} - брать то где ровно 6 символов
( ) - каждое найденное сочетание будет отдельным результатом
Для питона можно регекспы пробовать тут:
https://pythex.org/