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 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! wink.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Kod
/{(.*?)}/


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
tolomei
post
Post #3





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 wink.gif

Ten post edytował tolomei 29.01.2013, 21:57:22


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
Go to the top of the page
+Quote Post
siutek
post
Post #4





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

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


tolomei!! dzieki, o to chodziło!! biggrin.gif

Go to the top of the page
+Quote Post

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: 19.08.2025 - 18:22