mam problem z wyrażeniem regularnym które dopasuje się do wystąpienia ciągu /?str=1 w celu jego podmiany, ale już nie do /?str=10, /?str=11 itd.
Poniższe wyrażenie zastępuje, ale też zastępuje w pozostałych dając html1, html18 itd. Dodam, ze nie mogę zastosować parametru ograniczającego ile razy może podmienić .
Podsumowując wyrażenie:
$string='<a href="http://serwis.pl/zdjecie/piekne-kwiatki,22879,1259.html/?str=1">poprzednia</a>[...]<a href="http://serwis.pl/zdjecie/piekne-kwiatki,22879,1259.html/?str=1">1</a>[...]<a href="http://serwis.pl/zdjecie/inne-piekne-kwiatki,22879,1259.html/?str=11">11</a>[...]<a href="http://serwis.pl/zdjecie/inne-piekne-kwiatki,22879,1259.html/?str=118">118</a>';
/?str=1
ma zostać zastąpione niezależnie od ilości wystąpień w ciągu, ale takie:
/?str=10
/?str=12
/?str=102
nie mają być zastępowane.
Proszę o pomoc...