Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Usuwanie wielokrotnych znaków nowej linii ( br lub \r\n )
gaza
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 22.06.2003

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


Jak usunąć wielokrotnie występujące znaki nowej linii \r\n ( lub <br> ), tak aby zostawić tylko jeden taki znak ?
Chodzi o to, że mam tekst który ma po kilka br-eaków i tworzą się niepotrzebne odstępy. Nowa linia ma pozostać ale tylko jedna.

Dodatkowo chciałbym z tekstu usunąć kod podobny do JS.
Np. coś takiego

[JAVASCRIPT] pobierz, plaintext
  1. if (typeof cos != 'undefined') {
  2. cos.render(1234); // Format : rectangle 100x50
  3. }
[JAVASCRIPT] pobierz, plaintext



Pozdrawiam
Powód edycji: [webdice]: Brak bbcode.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




1.

  1. $str = str_replace( "\r\n\r\n", "\r\n", $str );


Analogicznie dla znacznika br.

2. Nie rozumiem o co Ci chodzi.

P.S. Kod proszę wklejać w odpowiednich tagach.
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 18:45