![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 14.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Na wstępie witam ALL.
Mamy przykładowy ciąg znaków: $stCiag='To jest pierwsze zdanie. To jest drugie zdanie z <a href="http://www.subdomena.domena.net.pl">linkiem</a>. A to jest ostatnie danie bez linku.'; 1) Chciał bym zamienić wszystkie kropki z kodu inku <a href="http://www.subdomena.domena.net.pl">linkiem</a> na np: + ale bez zamieniania kropek kończących zdanie. 2) Odwrotna sprawa, chciał bym zamienić wszystkie kropki z tego ciągu $stCiag na np: + z wyjątkiem tych z kodu linku "<a href="http://www.subdomena.domena.net.pl">linkiem</a>" Zwracam się o pomoc w zdefiniowaniu prawidłowych wyrażeń regularnych do funkcji preg_replace() lub preg_split(); Pozdrawiam PS docelowo chodzi o rozbicie ciągu na składowe zdania i umieszczenie ich w tablicy. Niestety jak są w ciągu linki nie mogę tego zrobić funkcją explode ![]() Ten post edytował PolKolo 14.12.2007, 23:16:07 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
OMG
Looknij w komentarz przy $pattern!! Dodaj backslash przed . i przed s!! edit: no ja myśle ![]() Ten post edytował ayeo 15.12.2007, 15:01:33 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 20:35 |