![]() |
![]() |
![]()
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
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
A spróbuj to :
Cytat ^([\w\+]+)([\w\+\"]+)([\w\+]+)$
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:15 |