![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 25.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Generalnie chce zrobic aby podkreslalo sie slowo w tekscie ktore zostanie zadane(wybrane w formularzu)
Dane: Kod $zmienna='Jakiś FajoSki TeKscik';
print($zmienna); $to='Fajoski'; $zmienna = eregi_replace($to,"<u>".$to."</u>",$zmienna); print($zmienna); Wszystko bylo by ok ale slowo podkreslone bedzie takie samo jak $to czyli slowo zadane (Fajoski) , a ja chce aby te slowo bylo (FajoSki) Efekt kodu: Jakiś FajoSki TeKscik Jakiś <u>Fajoski</u> TeKscik A chce: Jakiś FajoSki TeKscik Jakiś <u>FajoSki</u> TeKscik Moze ktos ma pomysl jak to rozwiazac ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
oczywiście że masz rację, z tym wyjatkiem że:
1. str_replace jest "case-sensitive" 2. w topicu nie chodziło o to, by rozpoznać wystąpienie danego tekstu, nizależnie od formy, w jakiej został napisany, lecz by po zamianie ten tekst nadal taki był. Niestety, ale chyba nie jest to możliwe. Większość funkcji pod jakis tekst podstawia podany przez nas tekst, z naszymi wielkościami znaków. No, może przy pomocy w.r. coś by sie dało, ale nie wiem jak się za to zabrać. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:38 |