Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Dominio : Campo do dominio a ser preenchido
- # Emails : Campo de e-mails a ser preenchido (usuarios, admin)
- # Argumentos
- # 1-> Dominio principal
- # 2-> Emails para serem validados referente ao domninio
- def valid_domains(dominio, emails)
- regexp = dominio.match /(\.[a-z0-9]*){1,3}/
- dominio = $&
- emails = emails.split(';')
- puts "\n[Dominio a ser validado]"
- puts dominio
- emails.each do |email|
- if email.match dominio
- puts "\n[funciona]"
- puts email
- else
- puts "\n[não funciona]"
- puts email
- end
- end
- end
- # Exemplo de entrada
- valid_domains('www.uol.com.br',
- "renato.franco@gmail.com;renato.franco@uol.com.br;thiego@pokemon.go")
- # Saida
- # [Dominio a ser validado]
- # .uol.com.br
- # [não funciona]
- # renato.franco@gmail.com
- # [funciona]
- # renato.franco@uol.com.br [Unico que apresenta relaço com o dominio dado]
- # [não funciona]
- # thiego@pokemon.go
Add Comment
Please, Sign In to add comment