Exemple 1: join () avec Isalnum ()
Pour créer un code, vous avez besoin d'un fichier python. Essayez d'en créer un avec la commande «Touch» dans le shell. Le nom de fichier doit contenir l'extension Python avec. Après la création d'un fichier de type Python, ouvrez-le dans un éditeur. Vous pouvez utiliser n'importe quel éditeur intégré I.E vim, nano et éditeur de texte. Nous avons un éditeur GNU Nano ici. Alors, ouvrons-le rapidement comme indiqué ci-dessous.
$ touch.pyLe fichier a été ouvert avec succès dans l'éditeur. Ajout du chemin de support Python à l'intérieur pour le rendre exécutable. Nous avons initialisé une variable de type longue de chaîne V1 avec des caractères spéciaux et normaux. L'instruction d'impression a été utilisée ici pour afficher cette valeur de variable de type chaîne sur le shell tel qu'il est.
Après cela, nous avons utilisé la méthode "Isalnum ()" pour obtenir uniquement des caractères simples de cette chaîne et ignorer les caractères spéciaux. Tous les caractères normaux seront réunis pour être enregistrés dans la variable V2 à l'aide de la méthode «join ()». La chaîne nouvellement mise à jour serait affichée sur le shell à l'aide d'une déclaration d'impression.
#!/ usr / bin / python3Après avoir exécuté ce fichier avec le mot clé Python3, nous avons la chaîne originale avec des caractères spéciaux et la chaîne mise à jour sans caractères spéciaux comme en dessous.
$ python3 supprimer.pyExemple 2: join () avec filtre ()
Utilisons simplement la méthode de jointure simplement. Ouvrez le même fichier et initialisez une chaîne avec des caractères normaux et des caractères spéciaux. La chaîne d'origine sera affichée en premier. Nous avons utilisé la méthode de jointure avec la fonction filtre () sur la variable de chaîne v1 pour filtrer les caractères. La méthode «Isalnum ()» a été utilisée pour collecter uniquement les caractères normaux de la variable v1. La chaîne mise à jour a été imprimée.
#!/ usr / bin / python3Le résultat est le même que nous avons pris l'exemple ci-dessus tout en utilisant cette méthode simple.
$ python3 supprimer.pyMettons à jour le code une fois de plus. Nous avons utilisé une longue chaîne avec tous les caractères spéciaux de notre clavier. La même fonction join (), filter () et isalnum () sont utilisées à nouveau. Les instructions d'impression ont été utilisées pour afficher la chaîne d'origine et la chaîne mise à jour sans caractères spéciaux sur le shell.
#!/ usr / bin / python3En retour, nous avons d'abord la longue chaîne originale avec des caractères spéciaux, puis la chaîne mise à jour n'ayant pas de caractères spéciaux i.e. uniquement des caractères dans la chaîne.
$ python3 supprimer.pyExemple 3: Package «RE» avec la méthode «Sub»
Utilisons la fonction «sub» d'un supprimer i.e. Package «RE» de Python pour supprimer les caractères spéciaux. Donc, importez d'abord le package «RE» dans le code. Initialiser une chaîne et afficher à l'aide de l'instruction PRINT. La méthode «sub ()» est utilisée avec l'indicateur «R» pour supprimer tous les caractères spéciaux d'une chaîne sauf les spécifiés et la chaîne mise à jour serait affichée.
#!/ usr / bin / python3En conséquence, nous avons la chaîne d'origine et la mise à jour.
$ python3 supprimer.pyConclusion
Ce guide contient l'implémentation de l'utilisation des différentes méthodes pour supprimer les caractères spéciaux de certaines valeurs de chaîne. Nous avons utilisé la méthode «RE» Package, join (), filter () et isalnum () pour y parvenir.