| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 |
viete mi poradit ako ma vyzerat regularny vyraz ktory zoberie iba vyraz:
1
45
567
23-34
34-1-123
1-4-5-123
...
to znamena cisla medzi sebou oddelene pomlckami alebo iba cislo
nic ine .. neviem to spravne zapisat ..
|
|
Registrovaný: 27.12.08 Prihlásený: 13.12.22 Príspevky: 1874 Témy: 96 Bydlisko: Bratislava,... | Napísal nBXXL: 25.02.2012 1:44 | |
|
Kód: [0-9]+(-[0-9]+)*
toto by malo fungovať..
_________________ ~Listen to your brain, not your heart~ NB1: Lenovo Y500: CPU: Intel Core i7-3630QM; GPU: nVidia GT650M 2GB SLi; RAM: 16GB DDR3; HDD: 1TB + 256GB SSD (m4); LCD: 15,6" 1920x1080; OS: Win8.1 64-bit + Arch Linux 64-bit (UEFI Powered DualBoot) NB2: Asus K53SJ-SX093: CPU: Intel Core i3-2310M; GPU: Intel HD3000 / nVidia GT520M 1GB Optimus; RAM: 8GB DDR3; SSD: 128GB 840Evo; LCD: 15,6" 1366x768; OS: Win 8.1 Pro 64-bit (UEFI) |
|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 | Napísal autor témy DeeJay3: 25.02.2012 15:20 | |
|
urcite to je spravne ? .. neberie mi to este nieco za tym ? ..
musi brat iba vyraz:
cislo [{pomlcka+cislo}]
to v hranatych zatvorkach tam moze ale nemusi byt a v zlozenych sa to stale opakuje .. ak som tomu dobre pochopil .. nic ine mi zobrat nesmie .. dobre si to napisal urcite ?
|
|
Registrovaný: 27.12.08 Prihlásený: 13.12.22 Príspevky: 1874 Témy: 96 Bydlisko: Bratislava,... | Napísal nBXXL: 25.02.2012 15:34 | |
|
[0-9]+ => aspon jednociferne cislo, -[0-9]+ => pomlcka a aspon jednociferne cislo, to cele v zatvorkach a za tym * znamena ze to tam moze byt viackrat, a nemusi byt ani raz..
nemam to ako otestovat, regularne vyrazy poznam iba z teorie nie z praxe.. ale malo by to fungovat..
_________________ ~Listen to your brain, not your heart~ NB1: Lenovo Y500: CPU: Intel Core i7-3630QM; GPU: nVidia GT650M 2GB SLi; RAM: 16GB DDR3; HDD: 1TB + 256GB SSD (m4); LCD: 15,6" 1920x1080; OS: Win8.1 64-bit + Arch Linux 64-bit (UEFI Powered DualBoot) NB2: Asus K53SJ-SX093: CPU: Intel Core i3-2310M; GPU: Intel HD3000 / nVidia GT520M 1GB Optimus; RAM: 8GB DDR3; SSD: 128GB 840Evo; LCD: 15,6" 1366x768; OS: Win 8.1 Pro 64-bit (UEFI) |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 25.02.2012 15:39 | |
|
Je to dobre, akurat treba pridat hranice ^ a $ pre zaciatok a koniec retazca. DeeJay3, ked sa ti nieco nezda, uved priklad vstupu, ktory sa nespravne chova.
|
|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 | Napísal autor témy DeeJay3: 25.02.2012 16:10 | |
|
potrebujem napisat route
teraz to mam takto:
Kód: //routes file define("NumDashNum", "([0-9]+(-[0-9]+)*)");
$route['(:any)/pobyty/bratislavsky-kraj/druhy-'.NumDashNum.'/pocet-dni-'.NumDashNum] = 'pobyty/index//1/$2/$3';
//class file class Pobyty{
function index($kategoria, $kraj, $druhy, $pocet_dni){ ... }
}
do premennej pocet_dni sa mi pri url:
...pobyty/bratislavsky-kraj/druhy-2-4/pocet-dni-5
dostane vyraz -4
tak neviem ci mam niekde chybu ..
http://codeigniter.com/user_guide/general/routing.html
zdrbte ma ak treba .. len mi to pliis pomozte opravit
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 27.02.2012 14:28 | |
|
preco nepouzijes adresy typu
..pobyty/bratislavsky-kraj?druh[]=2&druh[]=4&dni[]=5
alebo by osm to na tvojom mieste robil normlane ako segmenty
..pobyty/bratislavsky-kraj/druhy/2-4/dni/5
_________________ Sorry za prelkepy |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Regularny vyraz.... v PHP, ASP | 6 | 518 | 19.07.2008 16:25 fotograf | | Regularny vyraz v Assembler, C, C++, Pascal, Java | 9 | 507 | 12.11.2017 18:22 17mark | | Regularny vyraz v JavaScript, VBScript, Ajax | 3 | 503 | 25.09.2010 2:58 Dolmayan | | Regulárny výraz v PHP, ASP | 2 | 363 | 04.01.2012 0:54 1daemon1 | | Regulárny výraz \. v JavaScript, VBScript, Ajax | 4 | 433 | 09.09.2011 19:08 camo | | regularny vyraz upravenie v PHP, ASP | 2 | 385 | 11.06.2010 20:05 dartanan | | Ako na regularny vyraz v PHP, ASP | 2 | 966 | 22.05.2009 21:25 roach189 | | Ako spravne zapisat regularny vyraz v Internetový marketing, SEO, reklama | 4 | 926 | 06.10.2008 13:22 Codik | | Update stĺpca char cez regulárny výraz v Databázy | 2 | 661 | 29.10.2011 16:40 camo | | Reg. vyraz pre html adresu v PHP, ASP | 5 | 725 | 11.10.2009 21:06 Blackshadow |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|