Python analyse entre crochets blocs

Quelle serait la meilleure façon Python pour analyser de gros morceaux de texte contenues dans la correspondance entre parenthèses?

"{ { a } { b } { { { c } } } }"

doit d'abord retourner:

[ "{ a } { b } { { { c } } }" ]

de le mettre comme une entrée doit retourner:

[ "a", "b", "{ { c } }" ]

qui doit retourner:

[ "{ c }" ]

[ "c" ]

[]
  • Je suis curieux de savoir. Dans votre dernier exemple, serait-il de retour [ "{ c }" ] et puis que serait de retour [ "c" ] et puis que serait de retour [ ]?
  • Ne pas de deuxième déclaration ["{ a } { b } { { { c } } }"] au lieu de cela?
  • La deuxième instruction est [ "{ a } { b } { { { c } } }" ], exactement ce que vous avez écrit... je vais remplir la totalité de la séquence de sorte que les gens sachent exactement ce que je veux
  • Je pense que vous voulez [ "{ a } { b } { { { c } } }" ] aller à [ "a", "b", "{ { c } }" ], ai-je le droit?
  • Oui, vous êtes, je vais aller modifier...
InformationsquelleAutor Martin | 2009-10-30