Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> eregi_replace? -> dodawanie tagow, zamiana "x: tresc" na "<b>x:</b> tresc"
Daimos
post
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


mam tekst:
cos: asdkjahsd asjkdga dgasghdah<br>
asda: asdasdasd<br>

chce pogrubic tekst przed dwukropkiem:
<b>cos:</b> asdkjahsd asjkdga dgasghdah<br>
<b>asda:</b> asdasdasd<br>



probowalem tak:

  1. <?php
  2. $buffer = eregi_replace( &#092;"<br>(.*):\", \"<b>1</b>\", $buffer );
  3. ?>


ale pogrubia mi wszystko

Ten post edytował buffalo soldier 8.05.2005, 16:31:14
Go to the top of the page
+Quote Post
Ociu
post
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Może: (.*): ?
Go to the top of the page
+Quote Post
Daimos
post
Post #3





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


a jak napisalem wyzej ?
i pogrubia mi wszystko
Go to the top of the page
+Quote Post
Ociu
post
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Nie czytałem kodu... śmignęło mi, że chcesz napisać to za pomocą W.R.
Go to the top of the page
+Quote Post
Daimos
post
Post #5





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


post juz w niepamiec odchodzi, niewierze ze nikt niewie jak to zrobic :/
Go to the top of the page
+Quote Post
hwao
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. $buffer = preg_replace( &#092;"#(.+?):#si\", \"<b>1</b>\", $buffer );
  3. ?>

Po 1 pregi szybsze:)
Powino dzialac jak nie to daj znac (pisane z glowy) to napisze to przetestuje u siebie i Ci dam.
Go to the top of the page
+Quote Post
behemot
post
Post #7





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Tarnów/Kraków

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


witam,
  1. <?php
  2.  
  3. echo preg_replace(&#092;"/(.*?:)s/\",\"<b>$1</b>\",$tekst);
  4.  
  5. ?>


Ten post edytował behemot 11.05.2005, 21:25:55
Go to the top of the page
+Quote Post
Daimos
post
Post #8





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


oba pregi co mi napisaliscie w rezultacie pogrubiaja cala strone :/
Go to the top of the page
+Quote Post
SongoQ
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


  1. <?php
  2. echo preg_replace('/([a-z]*?:)/i', '<b>1</b>', 'aa: dd sdfasd DDfsd: asdfasdf'); 
  3. ?>
Go to the top of the page
+Quote Post
Daimos
post
Post #10





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


prawie idealnie tylko ze jak mam np:
e-mail: jakis email

to rezultar jest taki:
  1. e-<b>mail:</b> jakis email
Go to the top of the page
+Quote Post
matid
post
Post #11





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

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


  1. <?php
  2. echo preg_replace('/([S]+:)/i', '<b>1</b>', 'e-aa: dd sdfasd DDfsd: asdfasdf');
  3. ?>
Go to the top of the page
+Quote Post
Daimos
post
Post #12





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


matid troche to nie dziala

tekst:
adres: 20-031 Lublin
phone: +48 81 537 4564
fax-no: +48 81 537 6532
e-mail: sdf.sdfsdf@2sad.lublin.pl

przy Twoim preg wyglada tak:

adres: 20-031 Lublin
phone: +48 81 537 4564
fax-no: +48 81 537 6532
e-mail: sdf.sdfsdf@2sad.lublin.pl

trzeba wziasc pod uwage ze tekst po dwukropq moze byc ze wszystkimi znakami,
linijki odzdziela znak <br> to cos moze pomoze :/

Ten post edytował buffalo soldier 12.05.2005, 22:25:02
Go to the top of the page
+Quote Post
SongoQ
post
Post #13





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


  1. <?php
  2. echo preg_replace('/([a-z-_]*?:)/i', '<b>1</b>', 'a_a: dd sdfasd E-Mail: asdfasdf'); 
  3. ?>


Tam gdzie masz a-z musisz wszystki znaki wymienic jakie bedziesz uzywal.
Go to the top of the page
+Quote Post

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: 15.09.2025 - 04:35