Где я могу найти простые упражнения для практики работы со строками в Perl? - PullRequest
1 голос
/ 24 ноября 2010

Кто-нибудь знает, где я могу найти сборник очень простых упражнений по манипуляции со строками для практики языка Perl?

Я изучаю Perl только для того, чтобы использовать имеющиеся у него ресурсы для манипуляции со строками.

Ответы [ 4 ]

6 голосов
/ 25 ноября 2010
Насколько я помню, в книге

Learning Perl есть много упражнений.

Кроме того, выполните поиск StackOverflow по "perl" и ("regex" или "split") и попытайтесь ответитьсамостоятельно задавайте любые вопросы, а затем изучайте ответы других людей

Кроме того, выполняйте любые задачи по обработке строк в Rosetta Code и выполняйте их в Perl

2 голосов
/ 25 ноября 2010

Вы можете сделать это просто с помощью Test::More. Сделайте свои манипуляции и затем проверьте свою догадку:

my $subs1 = substr( 'apple', 0, 1 );
is( $subs1, 'a' );

Базовая система тестирования обычно говорит вам, что вы догадались неправильно. Если вы сделали это в REPL (поскольку он очень линейный), это может послужить тренировочным упражнением.

1 голос
/ 25 ноября 2010

Вы можете начать с

my $s = 'PERL';
$s =~ s/PERL/Perl/;

или

$s = ucfirst lc $s;
0 голосов
/ 25 ноября 2010

perldoc -q string

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...