로그인 또는 비밀번호 찾기 기능 등을 구현 중, 이메일 검사를 진행하는데, 이때 유효한 이메일 타입 String이 아닐 경우에 대한 처리가 필요하곤 합니다. Argument로 넘어온 String이 이메일 형식인지를 확인하기 위해서 정규표현식을 사용합니다. 정규표현식이란? - 정규 표현식(regex, rational expression)은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식언어입니다. 정규 표현식은 많은 프로그래밍 언어 또는 텍스트 편집기에서 문자열의 검색과 치환을 위해 지원하고 있으며, 이메일 형식이나 그 외 특정 문자 형식을 추출하거나 검사할 때 유용하게 쓰이고 있습니다. val emailExpression = "^[\\w.-]+@([\\w\\-]+\\.)+[A-Z]{2,4}..