Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> pomoc przy preg_*
AndyPSV
post
Post #1





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Mam przykładowo tekst:

Kod
cych się w próbce testowej West Coast Labs.



¬ródło: Paweł Jurek, DAGMA Sp. z o. o.
<br />
<br />


W jaki sposob napisac wyrażenie preg_match(), aby zostalo wywalone Źródło oraz to co znajduje sie za nim ?

P.S. Probowalem cos stworzyc, ale nie zabardzo mi to wychodzi sad.gif
  1. <?php
  2. preg_replace(&#092;"#&not;ródło: ([a-z0-9_])#\", '', $source);
  3. ?>

Poprawilby mnie ktos ?

Ten post edytował AndyPSV 5.08.2005, 17:52:52
Go to the top of the page
+Quote Post
vieri_pl
post
Post #2





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


Czemu po prostu tego nie usuniesz?
Go to the top of the page
+Quote Post
AndyPSV
post
Post #3





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Hm... jakby to wytlumaczyc - pisze skrypt, ktory bedzie codziennie pobieral kilkadziesiat newsow dziennie... i w kazdym tak usuwac 'recznie' zrodlo i podawac link do strony, z ktorej informacja zostala zaczerpnieta...

Prosze o pomoc.
Go to the top of the page
+Quote Post
vieri_pl
post
Post #4





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


Jak źródło zawsze wygląda tak samo to zamień znaki zawarte w źródle odpowiednią funkcją
Go to the top of the page
+Quote Post
AndyPSV
post
Post #5





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Właśnie problem polega na tym, ze źródło nie wyglada zawsze tak samo.

Prosze o pomoc !
Go to the top of the page
+Quote Post
vieri_pl
post
Post #6





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


Oj nie przychodzi mi do głowy nic na prawdę... niestety chyba jestes na to skazany...

A te newsy to ściągasz prosto z ich strony czy tez kopiujesz do panelu admina?questionmark.gif?/
Go to the top of the page
+Quote Post
AndyPSV
post
Post #7





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Matko... prosze - zapoznaj sie z dokumentacja preg_*, zgleb cala wiedzie, a dopiero pozniej odpowiedz na pytanie postawione w poscie #1.
Dzieki za uprzejmosc.

Prosze o pomoc...
Go to the top of the page
+Quote Post
czachor
post
Post #8





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


  1. <?php
  2. $string = 'cych się w próbce testowej West Coast Labs.
  3.  
  4.  
  5.  
  6. &not;ródło: Paweł Jurek, DAGMA Sp. z o. o.
  7. <br />
  8. <br />';
  9.  
  10. $output = preg_replace(&#092;"#&not;ródło:.*#si\", '', $string);
  11.  
  12. print_r($output); //cych się w próbce testowej West Coast Labs.
  13. ?>
O to chodzi?

Ten post edytował czachor 5.08.2005, 18:28:35


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
d3iv
post
Post #9





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 31.07.2005

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


Jesli chodzi tobie o wywalenie wszystkiego co jest za "źródło:" mam na mysli cala zmienna do konca.. to
  1. <?php
  2. ereg_replace(&#092;"&not;ródło: Paweł(.*)\", \" \", $test);
  3. ?>

pozdro.
Go to the top of the page
+Quote Post
AndyPSV
post
Post #10





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Vee juz mi wczesniej pomogl. Dzieki i tak za pomoc.

Kod:
  1. <?php
  2. $source = preg_replace('/&not;ródło:.*/is', '', $source);
  3. ?>
Go to the top of the page
+Quote Post
bendi
post
Post #11





Grupa: Zarejestrowani
Postów: 401
Pomógł: 5
Dołączył: 14.09.2003
Skąd: Wrocław

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


Cytat(AndyPSV @ 2005-08-05 19:01:20)
Matko... prosze - zapoznaj sie z dokumentacja preg_*, zgleb cala wiedzie

Lepiej sam się z nią zapoznaj, bo to o co prosiłeś to naprawdę podstawy podstaw
http://bedkowski.pl/php_regexp/


--------------------
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: 20.08.2025 - 15:25