![]() |
![]() |
![]()
Post
#1
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
hej,
mam lekki problem z regexp'ami, do rzeczy. mam takie stringi (możliwości): Kod jeden+"+test"+dwa jeden+"test+"+dwa jeden+"te+st"+dwa i teraz chce "porozbijać" te ciągi względem znaku +, wynik: Kod jeden; "+test"; dwa jeden; "test+"; dwa jeden; "te+st"; dwa oczywiście te rozbicia maja być tablicą otrzymana przez preg_split. stworzyłem takie wyrażenie: Kod #((?<!")\+)|(\+(?!(.*)"))#si niestety dopasowuje mi tylko do pierwszego ciągu: Kod jeden; "+test"; dwa pozostałe dwa nie parsują się poprawnie, jakiejś sugestie? |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
@Niktoś Twoj wyrażenie nie dopasowuje się do żadnego ciągu, i też nic nie chce dzielić za pomocą split'a (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 19:14 |