#640 [+]
-9
[-]
dodany przez
hwao 2007-08-26 21:51
0 komentarzy
<Athlan> albo zna sie ktos na regexach?
<fit> jam troche
<Athlan> mam
<Athlan> $sString = preg_replace('#(' . $sPattern . ').*? #', '\\0 (<a href="' . $aReplace[1] . '" title="' . $aReplace[2] . '" class="contextlink">' . $aReplace[0] . '</a>) ', $sString);
<Athlan> i to zamienia część wyrazów pozostawiając cały i dodaje do niego coś w nawiasie
<Athlan> chciałbym, żeby ignorował wszystko co jest w nawiazie
<Athlan> czyli nie zamienial tego
<Athlan> jak to zorbic :>
<Athlan> preg_replace('#' . $sPattern . '.*? #'
<Athlan> tak tez mozna
<fit> ^\()\
<fit> ale chyba wniawiasie jezscze
<fit> .*?
<Athlan> hm
<Athlan> i to na poczatke dac
<Athlan> czy co?
* NuLL (~aaaa@chello089076003175.chello.pl) has joined #php.pl
<NuLL> re
<fit> jak dasz tak
<Athlan> (^\(\))
<Athlan> chyba tak nie?
* Puciek sie zwija
<fit> jak dasz tak: ^\(\)
<fit> to zmieni wszytsko procz ()
<fit> chyba
<fit> no to moze jak das ztak:
<NuLL> wow
<fit> ^\(.*\)
<NuLL> LOL
<fit> ;]
<hwao> :)
<Athlan> fit: ja jestem slby z regex wiec liczylbym tu na gotowe rozwiazanie ;p\
<hwao> niezle chlopaki kombinuja
<NuLL> hwao: widze wlasnie :D
<Athlan> NuLL: ciiii
<Athlan> preg_replace('#' . $sPattern . '.*? #'
<Athlan> zamieni wyrazy całe
<Athlan> tzn nie cale wlasnie'
<Athlan> ;p
<hwao> :)
<NuLL> rotfl
<NuLL> :D
<Athlan> NuLL: ?
<NuLL> nastepny co pisze debilne prefixy przed zmiennymi
<NuLL> <lol2>
<papalka> zabieram glodomora i ide na miasto
<papalka> buziak buziak
<NuLL> papa papalka
<papalka> papa :*
<Athlan> NuLL: jak komu wygodnie, mi tak wygodnie :)
<fit> pa pa alka
<Athlan> pisz jak chcesz
*** Od tego momentu wg mnie najlepsze ->
<hwao> Athlan, powiedz
<hwao> co chcesz z czego zrobic
<hwao> ;]
<Athlan> np masz takie coś:
<Athlan> cos tam jest gdziestam
<fit> :D:D:D
<NuLL> :>
<fit> rzeczowe wytlumaczenie :D
<Athlan> i do zamienienia "co" na "bleble" i "ta" na blebleble
<Athlan> i teraz tak:
<Athlan> to ma wyjsc cos takiego z tego:
<fit> moz estr_replace
<Athlan> cos (bleble) tam (blebleble) jest gdziestam
<Athlan> ale
* papalka has quit (Quit: papalka)
<Athlan> jak dodamy sobie do zamieniania jeszcze "ble" na "bleble"
<fit> str_replace("co", "blebleble, $to);
<Athlan> to sie pozypie