Dobrý deň,
chcel by som sa opýtať či sa dá urobiť nejaká alternatíva v jednom reg. výraze. Napríklad
re.compile(r''' ()(\w+)[\W]?\(P[^\w\)]*([^\)]*) #1
| [^P:]\s(\w+)[^\)\w] () () #2
''', re.X)
by malo vykonať to, že keď je vo výraze napr "clovek(P: mozog)" tak to vráti [ ("", "clovek", "mozog" )] #1
a ak je vo výraze napr "clovek" tak to vráti [("clovek" , "", "")] #2.
Teda pre string "clovek(P: mozog) clovek" by som dostal [("", "clovek", "mozog"), ("clovek", "","")].
Jendotlivé výrazy samostatne fungujú ale neviem ako ich spojiť. Ďakujem
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 2001:67c:1220:c1c0:2c8c:6...–
Zjistit počet nových příspěvků
































