On Tue, 22 Nov 2005 16:57:41 +0530, Amit Khemka wrote:
> Hello All,
>
> say you have some string: "['a', 'b', 1], foobar ['d', 4, ('a', 'e')]"
> Now i want to extract all substrings for which
> "isinstance(eval(substr), list)" is "True" .
That's an awfully open-ended question. Is there some sort of structure to
the string? What defines a substring? What should you get if you extract
from this string?
"[[[[[]]]]]"
Is that one list or five?
> now one way is to walk through the whole sample string and check the
> condition,
Yes. Where does the string come from? Can a hostile user pass bad strings
to you and crash your code?
--
Steven.
--
http://mail.python.org/mailman/listinfo/python-list