[EMAIL PROTECTED] napsal(a):
> Zdravim, nejakou dobu se uz dneska morim s tim jak
> vyparsovat
> funkce z nacteneho souboru.A jelikoz regulerni vyrazy nejsou
> moje silna stranka tak prosim o pomoc.
> 
> potrebuji vyparsovat tuhle trojici
> 
> Function int neco( nepovinne_vstupy )
> 
> s tim ze navratovy typ je nepovinny
> a Function nebo Process je vzdy na zacatku radku
> 
> zatim jsem se dostal k tomu ze vyparsuju jen fce ktere nic
> nevraci :)
> 
> funkce = re.compile(r"(^Function|^Process)
> ([_a-zA-Z]+).*\n", re.I|re.M)
> found = funkce.findall(data) #data = nacteny soubor
> if found:

Muzes zkusit neco jako:
(^Function|^Process) [([_a-zA-Z]*) ]?([_a-zA-Z]+).*$
ale jestli muzu neco radit, tak se vykasli na regexi a napis to 
normalne, bude to mnohem prehlednejsi a snazsi
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem