Prijava na forum:
Ime:
Lozinka:
Prijavi me trajno:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:

ConQUIZtador
nazadnapred
Korisnici koji su trenutno na forumu 0 članova i 1 gost pregledaju ovu temu.


Tema za pitanja
o SMF forumu, phpBB2 i phpBB3 forumu, Wordpress i Joomla CMS sistemima!

Za vecinu drugih pitanja nacicete odgovor citajuci Top teme!

Idi dole
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Tema: Regex, preg_split, neispravni rezultati  (Pročitano 567 puta)
21. Avg 2010, 20:47:19
Svakodnevni prolaznik


Prijepolje-Polimlje-Partizan-ПГ

Zodijak
Pol Muškarac
Poruke 215
Zastava Prijepolje
OS
Windows XP
Browser
Chrome 5.0.375.126
mob
SonyEricsson k550i
Naime, imam jedan string.. Primer:

$string = 'Tekst 1 Tekst 2 Tekst 3[skg]http://Tekstproba[/skg]Proba kraj tekst1 [skg]http://jos jedna slika[/skg][skg text=2]http://krajnja slika[/skg]kraj tekst';

E sad, PHP obradi ovaj string:
$reci_niz = preg_split("/(\[skg( text=[123])?\][-:a-z0-9 ]+\[\/skg\])|([\s.,]+)/", $string, 0, PREG_SPLIT_DELIM_CAPTURE);

Ono sto zelim je da dobijam array koji ce biti popunjen 'recima' (tj. da string buge podeljen izmedju '.'' ,' ' ', i ovaj [skg] 'tag' ) teksta:

Medjutim, ovo je ono sto dobijam kad uradim (print_r($reci_niz);)
Array (
  • => Tekst [1] => [2] => 1 [3] => [4] => Tekst [5] => [6] => 2 [7] => [8] => Tekst [9] => [10] => 3[skg]http://Tekstproba[/skg]Proba [11] => [12] => kraj [13] => [14] => tekst1 [15] => [16] => [17] => [18] => [skg]http://jos jedna slika[/skg] [19] => [20] => [21] => [skg text=2]http://krajnja slika[/skg] [22] => text=2 [23] => kraj [24] => [25] => tekst )

    I npr. ovo je pogresno
    [10] => 3[skg]http://Tekstproba[/skg]Proba  (jer bi trebalo da je ova '3' i 'Proba zasebno')
    [22] => text=2   (A ovo je nepotrebno 'dupliralo')

    Tako da ako moze, mala pomoc  Smile Smile

  • « Poslednja izmena: 21. Avg 2010, 21:03:51 od prijepoljac »
    IP sačuvana
    social share
    **ja sam toliko siromašan da moram sebi da odvajam od usta da bih imao šta da jedem**
    Pogledaj profil WWW
     
    Prijava na forum:
    Ime:
    Lozinka:
    Zelim biti prijavljen:
    Trajanje:
    Registruj nalog:
    Ime:
    Lozinka:
    Ponovi Lozinku:
    E-mail:
    Idi gore
    Stranice:
    Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
    nazadnapred
    Prebaci se na:  

    Poslednji odgovor u temi napisan je pre više od 6 meseci.  

    Temu ne bi trebalo "iskopavati" osim u slučaju da imate nešto važno da dodate. Ako ipak želite napisati komentar, kliknite na dugme "Odgovori" u meniju iznad ove poruke. Postoje teme kod kojih su odgovori dobrodošli bez obzira na to koliko je vremena od prošlog prošlo. Npr. teme o određenom piscu, knjizi, muzičaru, glumcu i sl. Nemojte da vas ovaj spisak ograničava, ali nemojte ni pisati na teme koje su završena priča.

    web design

    Forum Info: Banneri Foruma :: Burek Toolbar :: Burek Prodavnica :: Burek Quiz :: Najcesca pitanja :: Tim Foruma :: Prijava zloupotrebe

    Izvori vesti: Blic :: Wikipedia :: Mondo :: Press :: Naša mreža :: Sportska Centrala :: Glas Javnosti :: Kurir :: Mikro :: B92 Sport :: RTS :: Danas

    Prijatelji foruma: Triviador :: Domaci :: Morazzia :: TotalCar :: FTW.rs :: MojaPijaca :: Pojacalo :: 011info :: Burgos :: Alfaprevod

    Pravne Informacije: Pravilnik Foruma :: Politika privatnosti :: Uslovi koriscenja :: O nama :: Marketing :: Kontakt :: Sitemap

    All content on this website is property of "Burek.com" and, as such, they may not be used on other websites without written permission.

    Copyright © 2002- "Burek.com", all rights reserved. Performance: 0.068 sec za 16 q. Powered by: SMF. © 2005, Simple Machines LLC.