시작하기무료로 시작하기

텍스트를 기준으로 요소 스크레이핑하기

영상에서 보셨듯이, text() 함수는 텍스트를 기준으로 요소(및 그 부모)를 선택할 수 있게 해줘요. 다음은 순서 있는 목록입니다:

<h3>The rules of programming</h3>
<ol>
  <li>Have <em>fun</em>.</li>
  <li><strong>Don't</strong> repeat yourself.</li>
  <li>Think <em>twice</em> when naming variables.</li>
</ol>

이 연습에서는 "twice"가 강조된 li 요소를 추출하는 것이 목표예요.

여기서는 li:last-child 같은 CSS 선택자를 쓰는 편이 더 쉬워 보일 수 있지만, 이 연습을 마칠 때까지 잠시만 기다려 보세요…

programming_html에는 위의 HTML 문서가 들어 있어요.

이 연습은 강의의 일부입니다

R로 배우는 웹 스크레이핑

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Select all li elements
programming_html %>%
	html_elements(___ = ___)
코드 편집 및 실행