Курс по Raku / Напреднали / Повече за вградените типове

Низове

В частта „Основи” научихте как да създавате низове — конкатенация, интерполация и дължина на низ. Низовете също разполагат с богат набор от методи. Този раздел събира най-полезните от тях. (Търсенето с регулярни изрази е отделна, по-голяма тема, разгледана в своя собствена част по-нататък.)

Три метода променят регистъра на буквите в низ:

say 'raku'.uc; # RAKU  — upper case
say 'RAKU'.lc; # raku  — lower case
say 'raku'.tc; # Raku  — title case (first letter capitalised)

Методът flip обръща символите на низ:

say 'Raku'.flip; # ukaR

А операторът x повтаря низ определен брой пъти:

say 'ab' x 3; # ababab

Следващите теми показват как да търсите вътре в низове и как да ги разделяте на части и да ги съединявате обратно.

Теми в този раздел

Практика

Направете 1 тест върху съдържанието на този раздел.

Упражнения

Този раздел съдържа 3 упражнения. Разгледайте всички теми в раздела, преди да се захванете с практиката.

  1. Обърнете и извикайте
  2. Акроним
  3. Частта с домейна

Навигация в курса

Решение: Нативен масив   |   Търсене в низове