1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Regular Expressions in R

Connected

cvičení

Vytváření vzorů s podmínkou „nebo" pomocí glue

V posledních dvou lekcích ses naučil/a vytvářet řetězce z jiných řetězců, vektorů, seznamů i datových rámců. Spolu se znalostí regulárních výrazů teď dokážeš vytvářet vzory pro všechny tyto datové typy.

S pomocí glue_collapse() můžeš spojit obsah vektoru nebo sloupce datového rámce a sestavit dlouhé vzory, které by bylo jinak velmi zdlouhavé a náchylné k chybám psát ručně.

V tomto cvičení máš k dispozici vektor users jako vstup. Jde o výsledek exportu z databáze, který obsahuje některé řádky databáze, ale také další informace, které nás nezajímají. Pomocí regulárních výrazů dokážeme vybrat jen ty části, které nás zajímají – v tomto případě uživatelská jména.

Pokyny

100 XP
  • Použij vektor usernames k vytvoření vzoru, který odpovídá kterémukoli ze tří jmen v tomto vektoru.
  • Spoj tato tři jména pomocí znaku „nebo" z regulárních výrazů jako oddělovače.