J'ai appris l'erreur de sérialisation ... maintenant je dois payer pour cela. Dans mon DB, j'ai les enregistrements où l'attribut de chaîne ressemble à ceci:Utilisation de REGEX pour analyser les données sérialisées
"---\n- '0'\n- Tent\n- '0'\n- '0'\n- Sleeping pad\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n- '0'\n"
est-il un moyen facile d'analyser uniquement les deux éléments à l'intérieur? Dans ce cas, les articles sont Tente et tapis de couchage, mais il faut noter que dans ces longues chaînes, il peut y avoir un certain nombre d'objets cachés ...
Pour votre information, c'était Ruby on Rails 4.
quel est votre résultat attendu? L'entrée est la chaîne que vous avez fournie, la sortie est "Tapis de couchage de tente" ou quoi? – trainoasis
Idéalement, je voudrais que la sortie soit 'Tente, Coussin de couchage, élément suivant, ainsi de suite 'afin que je puisse convertir en tableau et ensuite en lancer un enumerable. – james