Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php wyrażenie regularne
acztery
post
Post #1





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


hej

mam takie zdanie

kosmetyki, włosy.
Oczywiscie to jedyny specyfik od witamina ktory hamuje wypadanie wlosow na tle hormonalnym. Należy go stosować min pół roku, aby efekty byly widoczne.

i teraz ze słów "kosmetyki" "włosy" "hamuje" "Oczewiście" chcę zrobić linki

ze słowem od i Oczywiście nie ma problemu

ale włosy i kosmetyki jest bo tam jest "," i "."

mam taki kod:


  1.  
  2. $desc = preg_replace('/('.$array_literal[0].')(^|[ .,!?])/iu', '<a href="tag,'.str_replace(' ', '+',$array_literal[0]).'.html">$1</a>', $desc, 1);
  3.  


gdzie lieral to np włowo ktore chcemy zamienić ..

kod który dalem działa ale zamienia np "włosy." na link ale wywala "."

Ten post edytował acztery 19.02.2012, 12:22:34
Go to the top of the page
+Quote Post

Posty w temacie
- acztery   php wyrażenie regularne   19.02.2012, 11:52:38
- - mortus   Reszta ciągu jest pod zmienną $2 zgodnie z wy...   19.02.2012, 12:28:26


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: 8.10.2025 - 23:20