CommencerCommencer gratuitement

Extraire un élément en fonction de son texte

Comme montré dans la vidéo, la fonction text() permet aussi de sélectionner des éléments (et leurs parents) en fonction de leur texte. Voici une liste ordonnée :

<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>

Dans cet exercice, votre objectif est d’extraire l’élément li où « twice » est mis en emphase.

Vous pourriez penser qu’ici, il serait bien plus simple d’appliquer un sélecteur CSS comme li:last-child, mais attendez d’avoir terminé cet exercice…

programming_html contient le document HTML ci-dessus.

Cet exercice fait partie du cours

Web scraping en R

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Select all li elements
programming_html %>%
	html_elements(___ = ___)
Modifier et exécuter le code