zorg.ch
16:14 Uhr
Events
Forum
Games
Wetten
Rezepte
Tauschbörse
Books
Space
User
1 up
|
2 up
|
3 up
|
4 up
|
Wiki Habs mal reingehäängt unter
^^^ Additional posts ^^^
zorg.ch
#20813
by
milamber
@
26.05.2003 13:21
- nach oben -
mit Quotes als Delimeter? wäre cool
Kann mir vielleicht jemand helfen mit
oreg_split
?
Ich will alles nach " " (also Leerzeichen) splitten, jeddoch nicht nach denen, welche zwischen zwei Anführungszeichen (") stehen.
zorg.ch
#20817
by
freiländer
@
26.05.2003 13:38
- nach oben -
probier mol
[^\(]\' \'[^\)]
zorg.ch
#20820
by
milamber
@
26.05.2003 14:31
- nach oben -
Hmm, geht nicht... erscheint es richtig im Forum?
zorg.ch
#20821
by
freiländer
@
26.05.2003 14:33
- nach oben -
hm...und das ?
\' \'[^\(.*\' \'.*\)]
zorg.ch
#20824
by
milamber
@
26.05.2003 14:41
- nach oben -
nope.
zorg.ch
#20827
by
freiländer
@
26.05.2003 14:45
- nach oben -
ich glaube ich hab dich oben falsch verstanden...mach mir mal ein beispiel wie der input aussieht und wie der output aussehen sollte...
zorg.ch
#20828
by
milamber
@
26.05.2003 14:48
- nach oben -
Input:
Jarak "Hans Peter" bardak siki kebab
Output:
array("Jarak", "Hans Peter", "bardak", "siki", "kebab");
zorg.ch
#20873
by
freiländer
@
26.05.2003 16:56
- nach oben -
ok...hans leider nöd gschaft das ganze _nur_ mitäm preg_split zmachä...
$text = preg_replace("/(\".*)(\s)(.*\")/","\\1_\\3",$text);
$array = explode(" ",$text);
$array = preg_replace("/(_)/"," ",$array);
...isch chli ufwendiger aber äs tuät...