Jak sestavit regulární výraz pro vyhledání slova v určitém textu?
Když potřebuju vyhledat na disku txt soubory, ve kterých se nachází někde mezi slovy "odstavec 1" a "odstavec 2" slovo "jablko", jak bude vypadat regulární výraz?
Díky.
Když potřebuju vyhledat na disku txt soubory, ve kterých se nachází někde mezi slovy "odstavec 1" a "odstavec 2" slovo "jablko", jak bude vypadat regulární výraz?
Díky.
Předmět | Autor | Datum |
---|---|---|
A uz si si o tom nieco precital? Ak nie tak preco nie?
http://cs.wikipedia.org/wiki/Regul%C3%A1rn%C3… MM.. 02.05.2013 10:51 |
MM.. | |
Zadal jsem to jako regulární vraz v heldání total commanderem, přesně tak jak jsi to napsal a nenašl… majkls 02.05.2013 14:28 |
majkls | |
co presne si zadal kde presne MM.. 02.05.2013 14:37 |
MM.. | |
neobtazoval si sa v dotaze vymacknut ze to chces pre TC
TC pri hladani regex zrejme potrebuje komple… MM.. 02.05.2013 14:54 |
MM.. | |
resp. teraz som to otestoval v TC a normalne funguje to co som pisal uplne na zaciatku
odstavec 1.*j… MM.. 02.05.2013 15:27 |
MM.. | |
...asi TC cita subory po riadkoch...
Je to tak, viz nápověda:
...the program only supports searchi… poslední Wikan 02.05.2013 16:10 |
Wikan |
Zpět do poradny Odpovědět na původní otázku Nahoru
A uz si si o tom nieco precital? Ak nie tak preco nie?
http://cs.wikipedia.org/wiki/Regul%C3%A1rn%C3%AD_v %C3%BDraz
odstavec 1.*jablko.*odstavec 2
Zadal jsem to jako regulární vraz v heldání total commanderem, přesně tak jak jsi to napsal a nenašlo to nic, přesto že jsou tam stovky souborů který tenhle text obsahujou.Základy regulárních výrazů jsem četl, ale nejsem o nic moudřejší.
co presne si zadal kde presne
neobtazoval si sa v dotaze vymacknut ze to chces pre TC
TC pri hladani regex zrejme potrebuje kompletny regex, nie len ciastocny string, t.j.
.*odstavec 1.*jablko.*odstavec 2.*
Ak to mas ale v subore na viac riadkoch tak to TC nenajde. To si budes muset najst googlom ze preco.
resp. teraz som to otestoval v TC a normalne funguje to co som pisal uplne na zaciatku
odstavec 1.*jablko.*odstavec 2
ale nesmies mat medzi tym v txt subore koniec riadku. Ak tam je koniec riadku tak to TC nenajde, asi TC cita subory po riadkoch alebo neviem preco. Nefunguje ani \n\r ani ine veci na novy riadok, asi to je v TC napevno obmedzene na jeden riadok. Pouzi iny program.
Je to tak, viz nápověda: