CommencerCommencez 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

<cours>Web scraping en R</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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