.| Autor | Beitrag |
|---|---|
|
000 10.05.2004, 18:45 scus |
ich hab ein wie ich finde sehr komisches problem... aber seht selbst: edit: natürlich hab ich schon bei php.net geguckt... (nur um nachfragen vorauszueilen) --sincères amitiés scus Dieser Beitrag wurde am 10.05.2004 um 19:02 von scus bearbeitet. |
|
Profil || Suche |
|
001 10.05.2004, 19:01 scus |
hab den fehler entdeckt: $end gibt nicht die absolute position sondern die relative position zu $start an... --sincères amitiés scus |
|
Profil || Suche |
|
002 11.05.2004, 12:46 Horat |
also ich würde dir empfehlen das entweder mit str_replace (hat den gleichen Effekt wie dein Gewurschtel da oben) oder mit preg_replace (is etwas komplizierter aber schneller und effektiver) zu machen. Bild Blog <-- |
|
Profil || Suche |
|
003 11.05.2004, 14:03 Chronial |
Also alzu gründlich hattest du da das manual aber nicht gelesen ;) preg_replace macht da meiner Meinung nach keinen Sinn, genauso wenig wie str_replace. Wenn es ihm nicht zu kompliziert ist, ist dass da oben auf jeden Fall ideal, da das Schnellste. Aber ansonsten preg_match - er will ja nichts aus dem String entfernen, sondern vielmehr etwas herausholen. --"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
004 11.05.2004, 17:41 scus |
Ich habe einen String: "[std]test oder so[/std][menu]schubidu[/menu][txt]bla blub bla[/txt]" wie mache ich das am besten? --sincères amitiés scus |
|
Profil || Suche |
|
005 11.05.2004, 18:05 CN |
probier das mal .. ok hier noch mal: Dieser Beitrag wurde am 11.05.2004 um 18:27 von CN bearbeitet. |
|
Profil || Suche |
|
006 11.05.2004, 18:21 scus |
bei mir gibt der code nur "1" aus... edit: perfekt-o-mat danke schön --sincères amitiés scus Dieser Beitrag wurde am 11.05.2004 um 18:28 von scus bearbeitet. |
|
Profil || Suche |
|
007 11.05.2004, 18:27 CN |
dann gibt er bei dir falsch aus, da fehlt nix ich hab das 1:1 so bei mir getestet und es gibt das aus was oben steht noch mal zum beweis: Dieser Beitrag wurde am 11.05.2004 um 18:33 von CN bearbeitet. |
|
Profil || Suche |
|
008 11.05.2004, 22:51 Chronial |
sag mal, CN - du bist replacesüchtig, oder? hier mein Vorschlag (zwar weniger kreativ, dafür sinnvoller ;) dazu hab ich auch noch gleich ne Frage: Wieso benutzt du / als delimiter? "tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
009 12.05.2004, 15:18 CN |
ich hab das nur so gemacht weil ich nicht wusste dass preg_match* noch mehr params hat .. wieso ich / verwende .. hat sich so eingebürgert, kein besondrer grund deins is schöner, aber wen juckts bei ner interpreter-sprache was schneller is, wenn dann is da was "weniger langsam" ;) --Dieser Beitrag wurde am 12.05.2004 um 15:28 von CN bearbeitet. |
|
Profil || Suche |
|
010 12.05.2004, 23:28 Chronial |
weniger langsam ist doch auch schonmal was :) klar muss ich ! escapen, wenn ich negative assertions mache - aber zum einen mache ich das ja wohl fast nie und zum anderen nehme ich dann einfach einen anderen delimiter :) --"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
011 13.05.2004, 11:27 CN |
stilbruch find ich nich so toll .. mach was du willst die diskussion wird lächerlich -- |
|
Profil || Suche |
|
012 13.05.2004, 16:26 Chronial |
mhh ja, codingstil ist ja recht schön, aber wenn ich deswegen in einem einzigen pattern 50 mal / escapen muss ist daran nichtsmehr schön :) Aber egal "tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
013 13.05.2004, 18:13 scus |
scheint ist beantwortet... -- sincères amitiés scus |
|
Profil || Suche |

