1. Learn
  2. /
  3. Courses
  4. /
  5. Expresii regulate intermediare în R

Connected

Exercise

Unu sau altul

Să cauți un singur cuvânt e simplu, nu-i așa? Dar să cauți exact două sau trei cuvinte simultan – asta nu poți face cu un simplu „Control + F". Cu expresii regulate, însă, poți defini un șablon de căutare care rezolvă exact asta. Folosește str_view() pentru a vedea ce potriviri găsește expresia ta regulată.

Atunci când conectezi mai multe cuvinte cu operatorul pipe |, vei potrivi atât ce se află înainte de pipe, cât și ce urmează după. Și nu ești limitat la doar două opțiuni – poți avea și trei, conectate cu două pipe-uri: Hello Anna|Berta|Colin.

În plus, poți folosi paranteze pentru a grupa anumite cuvinte. De exemplu, Hello (Anna|Berta|Colin) va produce un rezultat diferit față de șablonul de mai sus. Încearcă ambele variante și compară rezultatele.

Instructions

100 XP
  • Creează un șablon care caută filme ce încep cu "Finding " și sunt urmate de cuvintele "Nemo", "Harmony" sau "Dory".
  • Acum creează același șablon, dar pune cele trei variante între paranteze () pentru a compara rezultatele.
  • Alege unul dintre cele două șabloane care potrivește numele complete ale filmelor "Finding Nemo", "Finding Harmony" și "Finding Dory" și transmite-l celui de-al treilea apel str_match().