Portál AbcLinuxu, 15. července 2025 13:06


Dotaz: Regularni vyraz

4.4.2005 10:56 Akzirk
Regularni vyraz
Přečteno: 180×
Odpovědět | Admin
Potrebuji udelat regularni vyraz nad abecedou k,l,m. Vsechny slova zacinaji k i konci k. Po lichem l nasleduje specialni retezec - bud kmm nebo mkk. Liche-tedy ve smyslu lichy vyskyt ve slove, nikoliv, ze je treba treti ve slove. Vidim to asi takhle : k(((k+m)*+lkmm+lmkk)(k+m)*+l)*k

Jenze ... je tam jeden problemecek. to opakovani (predposledni znak ve vyraze) cele skupiny nebo chcete-li jakysi navrat na zacatek ma byt v podstate jen tehdy, kdyz se vyskytne sude l (4.znak od konce). Da se to nejak udelat ? Nejaka vazana podminka nebo nejaka finta ? Jsem uz docela bezradny... PS. + se nekde nahrazuje tusim | (melo by to byt OR) Diky za pomoc Filip
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.4.2005 12:59 ivok
Rozbalit Rozbalit vše Re: Regularni vyraz
Odpovědět | | Sbalit | Link | Blokovat | Admin
To má nějaké _skutečné_ využití? Mě to spíš připadá jako domácí úkol (a ten tu za vás nikdo řešit nebude)... :-0

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.