Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> preg_replace, +funkcja wykorzystująca znaleziony fragm
Zajec
post
Post #1





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Korzystam z preg_replace i dwóch tablic celem zrobienia parsera kilku prostych znaczników. Nie umiem jednak potraktować wpisanego przez użytkownika tekstu funkcją htmlspecialchars. Moje tablice to:
  1. <?php
  2. $search = array(
  3. "/*(.*?)*/",
  4. "/_(.*?)_/",
  5.  
  6. "/([img=)(.*?)(])(.*?)([/img])/"
  7. );
  8. ?>

  1. <?php
  2. $replace = array(
  3. "<strong>1</strong>",
  4. "<em>1</em>",
  5.  
  6. "<img src='2' alt="".htmlspecialchars("1")."" />"
  7. );
  8. ?>
Czy może ktoś poradzić, czego użyć zamiast "\\1"?
Go to the top of the page
+Quote Post

Posty w temacie
- Zajec   preg_replace   16.10.2005, 21:02:38
- - s_w_ir   po wyrażeniu regularnym w funkcji preg_replace uży...   20.10.2005, 18:41:51


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:01