1 up | 2 up |
^^^ Additional posts ^^^
zorg.ch
#20796 by @ 26.05.2003 11:48 - nach oben -
Fixored. Klammern gehören nicht mehr zu den Wörtern. Danke fürs melden.
zorg.ch
#20798 by @ 26.05.2003 11:52 - nach oben -
bitte, bitte...
zorg.ch
#20807 by @ 26.05.2003 12:48 - nach oben -
Wie wärs, wenn man beim eingeben [mehrere Wörter] als Wort nehmen kann?
zorg.ch
#20813 by @ 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 @ 26.05.2003 13:38 - nach oben -
probier mol

[^\(]\' \'[^\)]
zorg.ch
#20820 by @ 26.05.2003 14:31 - nach oben -
Hmm, geht nicht... erscheint es richtig im Forum?
zorg.ch
#20821 by @ 26.05.2003 14:33 - nach oben -
hm...und das ?

\' \'[^\(.*\' \'.*\)]
zorg.ch
#20824 by @ 26.05.2003 14:41 - nach oben -
nope.
zorg.ch
#20827 by @ 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 @ 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 @ 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...