grepl & grep
정규 표현식은 가장 기본적인 형태로, 문자열이나 문자열 벡터 안에 특정 패턴이 존재하는지 확인하는 데 사용할 수 있습니다. 이를 위해 다음 함수들을 활용할 수 있습니다.
두 함수 모두 pattern과 x 인수가 필요합니다. pattern은 매칭할 정규 표현식이고, x는 패턴을 검색할 문자 벡터입니다.
이번 연습 문제와 이어지는 연습 문제에서는 이메일 주소로 구성된 문자 벡터를 조회하고 조작해 볼 것입니다! 바로 시작할 수 있도록 벡터 emails가 미리 정의되어 있습니다.
이 연습은 강의의 일부입니다
중급 R
연습 안내
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# The emails vector has already been defined for you
emails <- c("[email protected]", "[email protected]", "[email protected]",
"invalid.edu", "[email protected]", "[email protected]")
# Use grepl() to match for "edu"
# Use grep() to match for "edu", save result to hits
# Subset emails using hits