Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]podmiana ciągu znaków/wyrażenia regularne
siutek
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 1
Dołączył: 26.10.2005
Skąd: Toruń

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


chłopaki, mam problem (IMG:style_emoticons/default/wink.gif)

mam tekst który zawiera sporo znaczników typu {raquo53}, {raquo28}, {raquo15}, itp... - cyfry są dla mnie nie znane, mogą się zmieniać.
Chciałbym za pomocą funkcji str_replace i wyrażeń regularnych wywalić wszystkei te znaczniki z tekstu.

niestety z wyrażeń regularnych leżę...

plis help! (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Witaj.

  1. $text = "Slowo, slowo{raquo34} slowo {raquo882}slowo.";
  2. $poprawionyText = preg_replace('#\{raquo[^}]+}#', '', $text);


Pozdrawiam.

PS. @pedro84 przed znakiem { stawiamy backslash.

PS2. Na forum mamy też koleżanki z ogromną ilością wiedzy (IMG:style_emoticons/default/wink.gif)

Ten post edytował tolomei 29.01.2013, 21:57:22
Go to the top of the page
+Quote Post

Posty w temacie
- siutek   [PHP]podmiana ciągu znaków/wyrażenia regularne   29.01.2013, 21:40:25
- - pedro84   Kod/{(.*?)}/   29.01.2013, 21:45:09
- - tolomei   Witaj. [PHP] pobierz, plaintext $text = "Slo...   29.01.2013, 21:52:57
- - siutek   tolomei!! dzieki, o to chodziło!!   29.01.2013, 21:55:25


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

 



RSS Aktualny czas: 14.10.2025 - 06:59