J'apprends l'exemple de code de split function.extension de fonction partagée
Exemple de code.
#!C:\Perl\bin\perl.exe
use strict;
use warnings;
my $info = "Caine:Michael:Actor:14, Leafy Drive";
my @personal = split(/:/, $info);
# @personal = ("Caine", "Michael", "Actor", "14, Leafy Drive");
Si changer le $info = "Caine Michael Actor /* info data */";
Comment utiliser le split(/ /, $info)
pour exporter le résultat ci-dessous.
# @personal = ("Caine", "Michael", "Actor", "info data");
Merci.
Quelle partie avez-vous des difficultés avec exactement? Qu'avez-vous essayé jusqu'à présent? – Ether
Salut Ether, Peut-être que j'ai posté une question stupide. J'ai encore quelques difficultés avec mon projet. Parfois, je ne sais pas comment analyser ma question, peut-être que je suis déjà sur le mauvais chemin pour poster ma queston. :-) J'ai juste essayé dans le mauvais sens alors je me retournerais pour trouver un autre moyen. C'est ma méthode d'apprentissage très stupide. –
Existe-t-il une bonne raison d'utiliser un espace comme délimiteur? Les exemples de code ci-dessous démontrent que l'ambiguïté crée de la complexité. Une approche courante consiste à "échapper" le délimiteur, par exemple en utilisant un backslash –