You are here: PSPad forum > České diskuzní fórum > regularni vyraz pro hledani sp.zn.

regularni vyraz pro hledani sp.zn.

Goto Page: 1 2 Next

#1 regularni vyraz pro hledani sp.zn.

Posted by: trevor12 | Date: 2013-01-12 17:59 | IP: IP Logged

poradil by nekdo ?

****
jednoduse receno je to soustava znaku (znaky nabyvaji moznych hodnot: cislice, mala, velka pismena i s diakritikou, tecka, mezera, lomitko) o delce 7-16 znaku kdy jediny co se vi ze v ramci retezce je vzdy lomitko jemuz predchazi alespon jedna cislice (a pred ni mezera) a za nimz jsou alespon dve cislice (a za tim mezera)

cili priklady
1C 1/97
1 T 123/2013
99 Cdo 555/2012
IV. ÚS 154/04
Pl.ÚS 16/06

Options: Reply | Quote | Up ^


#2 Re: regularni vyraz pro hledani sp.zn.

Posted by: pspad | Date: 2013-01-12 19:16 | IP: IP Logged

Tento výraz najde normální sz soudů:
\d{1,2}\s{0,1}[A-Z]{1,3}\s\d{1,3}/\d{1,4}

a tento hledá ústavní soud:
\w{1,2}\.\s{0,1}ÚS\s\d{1,3}/\d{1,4}

Options: Reply | Quote | Up ^


#3 Re: regularni vyraz pro hledani sp.zn.

Posted by: MichalKarlik | Date: 2013-01-13 07:22 | IP: IP Logged

Dobry den,

nejsem si jist, jestli regularni vyrazy, napsane Ing. Fialou, jsou dobre. Tedy dobre jsou, ale v zadani bylo pozadovano VCETNE DIAKRITIKY. Ze svych malych zkusenosti soudim, ze bezna implementace regularnich vyrazu za rozsah [a-z] povazuje POUZE pismena anglicke abecedy a znaky s diakritikou je treba pridat vyjmenovanim. Pravdepodobne take zalezi na implementaci.

Pozdravuje Michal Karlik

Options: Reply | Quote | Up ^


#4 Re: regularni vyraz pro hledani sp.zn.

Posted by: pspad | Date: 2013-01-13 09:07 | IP: IP Logged

Spisové značky soudů neobsahují diakritiku vůbec. Týká se to i státních zatupitelství.

Standardní tvar je číslo_senátu druh_věci číslo_věci/rok
Značka, kdy mezi číslem senátu a druhem věci není mezera je trochu nestandardní.

Vyjímkou je ústavní soud, který používá ÚS.

P.S.
Teď jsem si uvědomil, že výrazy nebudou fungovat pro druh věci ve tvaru "P a NC", ale to jsou většinou interní věci soudu, které nejdou ven.

Options: Reply | Quote | Up ^


#5 Re: regularni vyraz pro hledani sp.zn.

Posted by: pspad | Date: 2013-01-13 09:11 | IP: IP Logged

pokud by byl požadavek na diakritiku, pak je třeba na požadovaném místě nahradit výraz:
\w, což představuje alfanumerické znaky 0-9 a a-z
za výraz:
[0-9A-ZĚŠČŘŽÝÁÍÉÚŮŤĎŇ]

pokud by byla požadována i malá písmena s diakritikou, tak za:
[0-9A-ZĚŠČŘŽÝÁÍÉÚŮŤĎŇěščřžýáíéúůďťň]

Ale nedovedu si představit instituci, která by takovou zhůvěřilost ve spisových značkách používala. Mimo jiné by jí použití takových znaků ve spisových značkách zkomplikovalo styk se zahraničím

Options: Reply | Quote | Up ^


#6 Re: regularni vyraz pro hledani sp.zn.

Posted by: trevor12 | Date: 2013-01-13 09:57 | IP: IP Logged

dobry den, dekuji za odpovedi.
Jen podotykam ze veci Nc, Nt, P vetsinou "jdou ven" a predchazi jim jedno nebo dvouciferne cislo senatu

Nc - exekuce, predbezna opatreni ..
Nt - pripravne rizeni trestni, rozhodovani o vazbe, odposlechy, domovni prohlidky, ustanoveni obhajce
P - opatrovnicke odd - vychova, vyziva - deti, zpusobilost k pravnim ukonum ..

bylo by mozne jeste se pokusit ty regularni vyrazy upravit aby obsahovali i tyto varianty ?

ten ustavni soud s tou diakritikou je nestastny ...

Options: Reply | Quote | Up ^


#7 Re: regularni vyraz pro hledani sp.zn.

Posted by: trevor12 | Date: 2013-01-13 10:01 | IP: IP Logged

ted jsem si uvedomil ze vy myslite sp. zn. "P a Nc" - tak to nevim, opatrovnicke veci jsou vubec slozite, maji klidne zaroven dve sp. zn., ale myslim ze i "P a Nc" "jdou ven"

jeste mne napada, sp.zn. se od cisla jednaciho lisi jen tim, ze za spisovou znackou je hned pomlcka a jedno-ctyrciferne cislo, slo by ten regularni vyraz upravit pro jednaci cislo ?

Options: Reply | Quote | Up ^


#8 Re: regularni vyraz pro hledani sp.zn.

Posted by: trevor12 | Date: 2013-01-13 10:03 | IP: IP Logged

tomu "P a Nc" take vetsinou predchazi jedno nebo dvouciferne cislo senatu

Options: Reply | Quote | Up ^


#9 Re: regularni vyraz pro hledani sp.zn.

Posted by: pspad | Date: 2013-01-13 10:38 | IP: IP Logged

První výraz, který jsem poslal si poradí se všemi běžnými spisovými značkami, jako:

1C 1/97
1 T 123/2013
99 Cdo 555/2012

bohuzel nezvladne P a NC, ktere jsem zminoval.

Druhý výraz si poradí s ústavním soudem

Options: Reply | Quote | Up ^


#10 Re: regularni vyraz pro hledani sp.zn.

Posted by: pspad | Date: 2013-01-13 10:45 | IP: IP Logged

Mozna by bylo lepsi koncipovat ten prvni vyraz takto:

\d{1,2}\s{0,1}(C|T|O|Nc|EXE|TM|NTM|E|Cdo|P a NC)\s\d{1,4}/\d{2,4}

v zavorce jsou pak oddlene rourami jednotlive druhy veci. Delal jsem to jen z hlavy, takze mi urcite nejake chybi. Bude to presnejsi, protoze se eliminuje jina kombinace, nez je zadana.

POPIS JEDNOTLIVYCH CASTI:
\d{1,2} - jedno az 2-mistne cislo
\s{0,1} - mezera v poctu nula az 1 (nepovinna mezera)
(C|T|O|Nc|EXE|TM|NTM|E|Cdo|P a NC) - seznam typu veci
\s - povinna mezera
\d{1,4} - cislo s delkou 1 az 4 cislice
/\d{2,4} - lomitko nasledovane cislem o delce 2-4 cislice

Edited 1 time(s). Last edit at 2013-01-13 10:46 by pspad.

Options: Reply | Quote | Up ^


Goto Page: 1 2 Next





Editor PSPad - freeware editor, © 2001 - 2021 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR