La fonction "split" Perl prend une chaîne et le décompose en une série de points que vous spécifiez avec un « séparateur », ou « modèle ». Souvent, vous aurez besoin de l'utiliser sans connaître la chaîne d'avance . Dans ces cas, vous pouvez obtenir la chaîne à diviser , et le séparateur , en cours de fonctionnement , de les enregistrer dans des variables et ensuite utiliser ces variables dans la fonction split . Lorsque vous utilisez une chaîne comme un séparateur dans la fonction split , vous pouvez utiliser soit un seul caractère , tel qu'une virgule ou une espace , ou vous pouvez utiliser une liste qui contient plusieurs caractères. Instructions 
 1 
 ouvrir un fichier de programme Perl. Tapez le code suivant : 
 
 $ nombre = ' Un, deux , trois, quatre »; 
 
 $ delimiter = ', ' ; 
 
 La première ligne crée une variable de chaîne que vous voulez séparer en utilisant la fonction de partage. La deuxième ligne crée une variable à utiliser comme séparateur , qui est le caractère générique que la fonction cherche à briser la chaîne avec 
 2 
 Tapez le code suivant : . 
 
 @ chiffres = split ($ delimiter , $ nombre ) ; 
 
 Cette ligne appelle la fonction split . La fonction s'appelle elle-même les valeurs des deux variables , puis stocke le résultat obtenu dans le tableau numbers @ , qui a une structure avec quatre articles : « un», « deux», « trois » et «quatre ». Vous pouvez appeler n'importe quel de ces valeurs individuellement maintenant en accédant à l'index du tableau associé 
 3 Type de 
 Le code suivant : . 
 
 @ Chiffres = split ($ delimiter , $ numéros , 3); 
 
 Cet appel à la fonction split dit ce que vous voulez un tableau avec un espace pour un maximum de trois articles . Lorsque la fonction divise la variable à deux reprises , il stocke simplement le reste de la variable dans la troisième position de l'index. Les valeurs du tableau pour les numéros @ après cet appel de fonction sont « un», « deux », puis « Three, Four" à la dernière place 
 4 Type de 
 le code suivant : . 
 < P > $ phrase = ' Bonjour ! Question: avez- vous , maintenant , de savoir comment utiliser cette ; la fonction split '; 
 
 $ delimiter = ? "[: ! ? , ; ]"; 
 
 @ Result = split ($ delimiter , $ phrase); 
 
 La première ligne crée une nouvelle variable de chaîne avec une phrase avec beaucoup de ponctuation en elle. La deuxième ligne crée un délimiteur qui contient une liste de ponctuation . La fonction split prend ces variables et se divise en fait la phrase à chaque apparition d'un signe de ponctuation, de retirer la ponctuation et stocker le résultat dans le tableau @ résultat. Impression @ résultat donne la même phrase dans la variable phrase de dollars, sauf sans signes de ponctuation. 
 5 
 Enregistrez le fichier de programme Perl et exécutez-le .