Why not grab all of it above?

```ruby
elsif uri = field.value[/<(mailto:[^>]+)>/, 1]
  uri = URI.parse(uri)
  # ...
```