Merge pull request #5 from shrubberytilde/email-regex

Update email regex to use Ruby stdlib
This commit is contained in:
deepend-tildeclub 2024-05-21 17:16:25 -06:00 committed by GitHub
commit 7e0f140f50
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

View File

@ -3,6 +3,7 @@
require "etc"
require "tty-prompt"
require "tty-screen"
require "uri"
def sep
puts
@ -128,7 +129,7 @@ puts
if prompt.yes?(" would you like to forward your mail elsewhere?")
forward_addr = prompt.ask(" where would you like to forward your mail to?") do |q|
q.validate(/\A\w+@\w+\.\w+\Z/)
q.validate(URI::MailTo::EMAIL_REGEXP)
q.messages[:valid?] = "Invalid email address"
end