1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wyrażenia regularne w R – poziom średnio zaawansowany

Connected

Ćwiczenie

Cyfry, słowa i spacje

Do tej pory pewnie szukałeś konkretnej liczby lub konkretnego słowa. Teraz masz do dyspozycji znacznie bardziej elastyczne narzędzie, które pozwala wyszukiwać:

  • \\d cyfry (od zera do dziewięciu)
  • \\w znaki słowne (litery, cyfry lub podkreślenia)
  • \\s białe znaki (także tabulatory i znaki nowego wiersza)

Poza tym możesz używać nawiasów kwadratowych [A-Za-z], by podać listę możliwych wartości.

Znajdowanie sequeli "Saw" już masz za sobą. Czy potrafisz teraz stworzyć wzorzec, który dopasuje wszystkie sequele z listy movie_titles? Zwykle mają na końcu jakąś liczbę, prawda?

Poza tym lista zawiera duplikaty związane z pisownią "Grey" (brytyjski angielski) i "Gray" (amerykański angielski). Stwórz wzorzec, który dopasuje oba warianty zapisu koloru.

Na koniec wypisz wszystkie tytuły filmów zawierające specjalne znaki niebędące znakami słownymi.

Instrukcje

100 XP
  • Dopasuj wszystkie tytuły filmów, które kończą się spacją i cyfrą.
  • Dopasuj zarówno "Grey", jak i "Gray" za pomocą własnego wzorca […].
  • Napisz wzorzec, który dopasuje wszystko z wyjątkiem znaków słownych \\w i spacji \\s.