Comment traiter ces données avec une regex dans Notepad ++?


0

J'ai un dump de base de données, ressemblant à ceci:

; i: 23; s: 18: "Nom du produit1"; i: 24; s: 27: "Nom du produit2"; i: 25; s: 15: "Nom du produit3"; [...]

Tout ce que j'aimerais avoir dans Notepad ++ est la suivante:

Nom du produit1, Nom du produit2, Nom du produit3

Quelle expression régulière dois-je utiliser pour rechercher et remplacer dans Notepad ++? Le plus proche que j'ai eu est ^"."$mais cela ne trouve pas la chaîne.


qu'est-ce que tu as fatigué? Vous ne trouverez pas les gens qui aident vraiment si vous ne faites pas preuve d'effort de votre part
Shekhar

C'est la première fois que j'essaie de l'utiliser ... maintenant, apprenez-le à partir de regexone.com/lesson/5 ? mais j'ai besoin d'aide rapide. Quoi qu'il en soit, si c'est la règle ici, j'essaierai de trouver moi-même une solution :)
bacizone

J'ai essayé ce tout caractère entre les guillemets ^ "." $ Mais celui-ci n'inclut pas le "et ne trouve pas la chaîne
bacizone

C'est parce que vous faites correspondre toute la ligne avec un caractère entre guillemets ...

Réponses:


0

Essaye ça...

Rechercher (vérifier les expressions régulières): i:\d+;s:\d+:"([\w\s]+)";

et remplacer par: \1,

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.