Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podmiana frazy przez preg_replace() z pominięciem
caroon
post 16.01.2009, 23:06:25
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.01.2009

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


Witam,
za pomocą wyrażeń regularnych i funkcji preg_replace(), muszę dokonać podmiany frazy A w zmiennej tekstowej, nie podmieniając tej samej frazy A występującej pomiędzy dwoma różnymi znacznikami.

Przykład - słowo 'dlugi' trzeba zamienić na 'krotki' nie zamieniając słowa pomiędzy znacznikami 11 i 22. Dodatkowa trudnoscią jest fakt, że w rzeczywistości, pomiędzy znacznikami może znaleźć się wszystko, z kodem w php, perlu itp. włącznie.

$string1 = "To jest jakis dlugi 11 dlugi 22 tekst";
$string2 = preg_replace('//', '', $string1);


Jak zapisać wyrażenie regularne dla $string2 w preg_replace() ? Może coś

Będę wdzięczny za wskazówki

Ten post edytował caroon 16.01.2009, 23:24:36
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 13.07.2025 - 22:36