ďťż

[regexp] wklejenie tekstu ;)

       

Podstrony


telcocafe

mam pytanie..
jak będzie wyglądało takie wyrażenie regularne, które wyszukiwałoby w tekście ciągu ' {TEKST|5}' ('5' moze byc zarówno liczbą jak i ciągiem znaków)...
tak, żebym później mógł zamienić to na wartość funkcji o argumencie który jest pomiędzy '|' a '}'...

mam nadzieję że rozumiecie o co mi chodzi:P

-- EDIT
chciałbym odświeżyć temat;)
poradziłem sobie z wyrażeniem regularnym..
teraz mam inny problem..
mam tak:
preg_replace("/\{([A-Za-z]*)\|([0-9]+)\}/" ,paste_text("\\2"),$tekst);

i do funkcji jest przekazywana wartość '\2' a nie wartość z wyrażenia regularnego...
jak temu zaradzić?
Użytkownik tiger_1988 edytował ten post 03 czerwiec 2006, 19:49
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.