나는 간단한 CLI, 같은 것을 가지고 처리하는 방법 :CLI를 오류
p 'Enter email value'
params[:email] = gets.chomp
를 내가 이메일 유효성 검사를 처리하는 경우와 이메일이 유효하지 않은 경우 다음 이전 프롬프트를 다시 실행합니다.
단순히 같은 참 또는 거짓, 뭔가 반환, 이메일을 검증하기위한 방법을 가지고 다시
p 'Enter email value'
params[:email] = gets.chomp
if email invalid
'error- invalid email'
및
p 'Enter email value'
params[:email] = gets.chomp
내가 어떻게 할 수있는 실행을?
물어볼 때 적절한 대문자 및 문법을 사용하십시오. SO는 아무 것도없는 토론 목록이 아니며, 문법 계산에 도움이되는 온라인 참고서입니다. –
전자 메일 주소가 RFC 규칙에 따라 유효한지 또는 배달 가능 주소인지 여부 만 확인 하시겠습니까? 첫 번째 패턴은 매우 단순하지 않습니다. 두 번째 방법은 응답을 요청하는 이메일 주소로 이메일을 보내려는 것이 가장 좋습니다. http://stackoverflow.com/a/201378/128421 도움이 될 것입니다. –