Похоже, что вы опечатали, селектор изменил registery-table
на registry-table
Можно поместить \s*
прежде и после того, как Ваш шаблон и это должны работать правильно.
Группа, что Вы хотите в именованное получение и затем позволяете пробелы прежде и после получения
\s*(?<email>\w+([-+.']\w+)@\w+([-.]\w+).\w+([-.]\w+)*)\s*
Просто сделайте обрезку перед передачей ее блоку проверки допустимости.