Est-ce que quelqu'un sait où je peux trouver une collection d'exercices très simples sur la manipulation de la chaîne afin de pratiquer le langage Perl? J'apprends Perl juste pour utiliser les ressources qu'il a de la manipulation de chaînes.Où puis-je trouver des exercices simples pour pratiquer la manipulation de chaînes en Perl?
1
A
Répondre
6
Learning Perl livre a beaucoup d'exercices autant que je me souviens.
En outre, la recherche StackOverflow sur « perl » et (« regex » ou « split ») et essayer de répondre à vos questions vous puis aller et comprendre les autres réponses des gens
En outre, passer par toutes les tâches de manipulation de chaînes sur Rosetta Code et les faire en Perl
1
Vous pouvez commencer par
my $s = 'PERL';
$s =~ s/PERL/Perl/;
ou
$s = ucfirst lc $s;
0
perldoc -q string
2
Vous pouvez le faire simplement avec Test::More
. Faites vos manipulations et puis testez votre estimation:
my $subs1 = substr('apple', 0, 1);
is($subs1, 'a');
Le système de test sous-jacent généralement vous dire ce que vous l'aurez deviné tort. Si vous l'avez fait en REPL (puisque c'est très linéaire), cela pourrait servir d'exercice d'entraînement.
+1 pour le quotient d'humour – DVK
Vous travaillez beaucoup trop dur, Sinan: 'perl -E 'dire" PERL "= ~ s/\ B \ p {Lu}/\ l $ &/gr'' – tchrist
@tchrist - L'idée est d'avoir des débutants exposés au code qui semble ne pas être déjà chiffré. – DVK