Stupid Regex Question

ZeN0 ZeNzero at invalidmail.ZeN
Sat Apr 24 09:44:15 EDT 2004


Jonas Galvez:

> str = "<tag>text<innertag>moretext</innertag></tag><tag>text</tag>"
> How can I get a list like ["text<innertag>moretext</innertag>", "text"]
> using regexes? I'm starting to believe it's not possible.

You can try with:

re.findall("<tag>(.*?)</tag>",str)

(if you don't have nested tag like in this case)
.*? means anychar (.) many times or never (*) but least as possible (?)

Greetings,
	Zenzero



More information about the Python-list mailing list