Просто - использование String#scan для извлечения адреса электронной почты

У меня есть строка, которая содержит:

@from = "John Doe <john.doe@daemon.co.uk>"

Когда я делаю:

@from.scan('/\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i')

Я не получаю никаких результатов. Я пытаюсь извлечь адрес электронной почты сам по себе.

Я пытался удалить \b's, но это тоже не помогло.

Любая помощь будет очень признательна.

10
задан cjm2671 21 November 2011 в 22:05
поделиться