Remplacer des mots dans un texte à l'aide de python

Sai

J'ai une colonne dans un dataframe avec du texte libre. Je veux remplacer les mots commençant par AA et se terminant par AA dans le texte. Quelqu'un peut-il suggérer comment faire cela?

Cadone

Voici une solution simple utilisant la méthode replace str et le modèle regex

>>> df=pandas.DataFrame({'example':['AAhelloAA','Arreviour','Dunno this is a example of it','a knee','an arrow','AAnother example ofAA']})
>>> print(df)
                        example
0                      AAhelloAA
1                      Arreviour
2  Dunno this is a example of it
3                         a knee
4                       an arrow
5          AAnother example ofAA
>>> df['example'].str.replace(r'(AA).*?(AA)','NEW CHANGE!')  
0                      NEW CHANGE!
1                        Arreviour
2    Dunno this is a example of it
3                           a knee
4                         an arrow
5                      NEW CHANGE!
Name: example, dtype: object

Je dois préciser que le modèle de regex fonctionne dans tout texte qui commence et se termine par AA.

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Rechercher et remplacer des mots dans un fichier texte à l'aide de Java

Remplacer des mots dans un fichier texte non structuré à l'aide d'une boucle for

Comment remplacer des caractères dans un texte par un espace à l'exception de la liste de mots en python

Comment remplacer des mots dans une chaîne à l'aide d'un mappage de dictionnaire

Comment trouver des mots spécifiques dans tous les fichiers texte d'un répertoire à l'aide de python

Rechercher et remplacer une liste de mots dans un fichier à l'aide de regex en Python

comment diviser des mots spécifiques dans un fichier texte à l'aide de PowerShell

Tracer des mots dans le clustering de texte à l'aide de python

Comment lire un fichier texte et enregistrer des mots spécifiques au format csv ou dans un autre fichier texte à l'aide de python

Python: Comment remplacer la zone de texte dans un formulaire à l'aide de CSS

Comment remplacer certains caractères dans plusieurs lignes d'un fichier texte à l'aide de Python?

Remplacer des mots spécifiques par des liens de démarquage dans un texte

Comment pourrais-je stocker des mots d'un fichier texte brut dans un tableau à l'aide de C++ ?

Comment puis-je remplacer le texte par une zone de texte à l'aide d'un événement à l'aide de l'interaction des composants dans angulaire 6

Remplacer un texte à l'aide de JQuery

Comment remplacer des éléments de liste dans un texte?

À l'aide du code Access VBA, comment remplacer des mots dans une zone de commentaire à l'aide de colonnes de tableau pour rechercher un ensemble de mots que je souhaite remplacer?

comment trouver un mot unique dans un fichier texte, puis stocker des mots uniques dans un fichier texte à l'aide de PowerShell

Rechercher dans un fichier texte des mots spécifiques à l'aide de matlab et ajouter une chaîne ?

Comparez les valeurs de colonne pandas avec des mots dans un fichier texte à l'aide d'expressions régulières

Comment supprimer des mots courants dans un paragraphe formulé à l'aide de python

Comment supprimer des mots courants dans un paragraphe formulé à l'aide de python

Comment remplacer un mot dans un fichier texte dans une position spécifique à l'aide de Python

Recherche de toutes les occurrences d'une liste de mots dans un texte à l'aide de Python Regex

Comment remplacer des mots à l'aide de caractères génériques dans MS Word 2013?

Pour rechercher des mots dans un fichier texte à l'aide de regex et les imprimer ultérieurement dans un autre fichier texte

remplacer séquentiellement un mot à l'aide d'un autre fichier texte liste de mots - data_file

Remplacer tous les chemins de fichiers sauf le nom de fichier dans un fichier texte à l'aide de Python

Remplacer le texte entre 2 lignes particulières dans un fichier texte à l'aide de sed

TOP liste

  1. 1

    Microsoft.WebApplication.targets

  2. 2

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  3. 3

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  4. 4

    Comment ajouter une entrée à une table de base de données pour une combinaison de deux tables

  5. 5

    Passer la taille d'un tableau 2D à une fonction ?

  6. 6

    Exporter la table de l'arborescence vers CSV avec mise en forme

  7. 7

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

  8. 8

    Créer un système Buzzer à l'aide de python

  9. 9

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  10. 10

    impossible d'obtenir l'image d'arrière-plan en plein écran dans reactjs

  11. 11

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  12. 12

    CSS: before ne fonctionne pas sur certains éléments,: after fonctionne très bien

  13. 13

    Conversion double en BigDecimal en Java

  14. 14

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  15. 15

    Comment choisir le nombre de fragments et de répliques Elasticsearch

  16. 16

    Comment vérifier si un utilisateur spécifique a un rôle? Discord js

  17. 17

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  18. 18

    Existe-t-il un moyen de voir si mon bot est hors ligne ?

  19. 19

    comment afficher un bouton au-dessus d'un autre élément ?

  20. 20

    Comment activer le message Pylint "too-many-locals" dans VS Code?

  21. 21

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

chaudétiquette

Archive