開始使用免費開始

根據文字擷取元素

如同影片所示,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(___ = ___)
編輯並執行程式碼