Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]preg_replace pytanie
Forum PHP.pl > Forum > Przedszkole
początkujący
Co w preg_replace daje użycie \\1
Mógłbym prosić was o jakiś link, gdzie mógłbym znaleźć jakoś wylistowane podobne rzeczy?
paziek
to jest backreferencja
czyli jak coś 'złapiesz' podczas wyszukiwania za pomocą nawiasów (), to później możesz to coś użyć przy podmianie
Przykładowo masz sobie na stronie HTML i chcesz pozamieniać wszystkie tagi <p> na <div>, ale chcesz, aby ten <div> zachował oryginalną zawartość taga <p>, wtedy właśnie 'łapiesz' tą zawartość przy pomocy nawiasów () i używasz przy podmianie za pomocą \\1

Ja się uczyłem wyrażeń regularnych z tego tutoriala http://www.regular-expressions.info/tutorial.html
Nie wiem czy są lepsze, ale mi ten pasował ;-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.