Zadejte hledaný výraz...

Regulární výraz v GA: číselná řáda

Luděk Kvapil
verified
rating uzivatele
25. 2. 2016 09:06:38
Existuje nějaký regulární výraz pro URL s dokončemí cíle, kde se mění číslo objednávky?
Základní URL mám /objednavka/./dokonceni. Tak to funguje u dvoumístních čísel. Ovšem nad stovku musím přidávat další tečku, nad tisícovku další dvě tečky.. Což mi nepřipadá moc praktické, abych si měnil cíl pokaždé, když se změní řád objednávky.. Než totiž stihnu zareagovat, tak už můžu prošvihnout měření cíle a to se mi moc nelíbí.
25. 2. 2016 09:06:38
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177802
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
25. 2. 2016 09:11:33
/objednavka/*/dokonceni - by nefungovalo? :)
25. 2. 2016 09:11:33
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177801
Luděk Kvapil
verified
rating uzivatele
25. 2. 2016 09:14:44
Napsal kdosiodjinud;1270709
/objednavka/*/dokonceni - by nefungovalo? :)
Funguje :)
25. 2. 2016 09:14:44
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177800
MatesM
verified
rating uzivatele
25. 2. 2016 09:15:04
Zadej si tam místo tečky, která značí právě jeden znak + ,takže nějak takhle /objednavka/+/dokonceni ,díky tomu tam může být pouze čísla ale v libovolném počtu. Pokud by jsi tam dal * hvězdičku tak tam může být libovolný znak takže i písmeno.
25. 2. 2016 09:15:04
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177799
Luděk Kvapil
verified
rating uzivatele
25. 2. 2016 09:16:04
Já se obával, aby mi ta hvězdička nezkopírovala první číslo... Ale to zjevně ošéfovala ta závorka.
25. 2. 2016 09:16:04
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177798
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
25. 2. 2016 09:17:09
Napsal MatesM;1270712
Zadej si tam místo tečky, která značí právě jeden znak + ,takže nějak takhle /objednavka/+/dokonceni ,díky tomu tam může být pouze čísla ale v libovolném počtu. Pokud by jsi tam dal * hvězdičku tak tam může být libovolný znak takže i písmeno.
testnul jsem v netbeans a hvězdička se vztahuje k rozsahu hodnot co jsou definované před ní, písmena mi to nebere jako shodu ;)
25. 2. 2016 09:17:09
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177797
MatesM
verified
rating uzivatele
25. 2. 2016 09:23:18
Psal jsem to z hlavy když jsem to teď otestoval tak jediný rozdíl v tomhle případě mezi * a + je, že u hvězdičky tam to číslo vůbec být nemusí a pokud je + tak to bere až od minimálně jednoho vyhovujícího.
a* Zero or more of a
a+ One or more of a
z manuálu pro PHP
25. 2. 2016 09:23:18
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177796
nemůžeš dát jen /dokonceni ?
25. 2. 2016 09:26:33
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177795
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
25. 2. 2016 09:29:26
Napsal MatesM;1270719
Psal jsem to z hlavy když jsem to teď otestoval tak jediný rozdíl v tomhle případě mezi * a + je, že u hvězdičky tam to číslo vůbec být nemusí a pokud je + tak to bere až od minimálně jednoho vyhovujícího.
z manuálu pro PHP
jj, máš pravdu
25. 2. 2016 09:29:26
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177794
MatesM
verified
rating uzivatele
25. 2. 2016 09:33:09
Na to trosku pozor, protože pokud by to měl jako regulární výraz tak by pro "/dokonceni" mohlo vyhovovat například i těmto dalším výrazům test/dokonceni
/dokonceniObjednavky
/dokonceni/next
takže aby to bylo úplně přesné tak by se mělo použít asi tenhle zápis
kde se ten regulární výraz musí přesně rovnat tomu zadanému.
25. 2. 2016 09:33:09
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177793
Luděk Kvapil
verified
rating uzivatele
25. 2. 2016 09:46:48
Uff... Teď koukám, že je v nadpisu vlákna řÁda, místo řada.. Aj.. Musím si to po sobě číst, než to odešlu o.O
25. 2. 2016 09:46:48
https://webtrh.cz/diskuse/regularni-vyraz-v-ga-ciselna-rada/#reply1177792
Pro odpověď se přihlašte.
Přihlásit