Przyznaję się bez bicia, że z wyrażeniami regularnymi zawsze miałem problem i brak chęci do nauki. Teraz potrzebuję szybkiej pomocy.
W związku z wyjściem poprawki w phpBB na BUG w znacznikach [img] dokonałem modyfikacji skryptu phpBB linijką:
[php:1:11fedd3cb0]<?php $text = preg_replace("#[img]((ht|f)tp://)([^ ?&="nrt<]*?(.(jpg|jpeg|gif|png)))[/img]#sie", "''", $text);
?>[/php:1:11fedd3cb0]
Potrzebuję przeszktałcić tak tą linijkę, żeby była możliwość wstawienia adresu typu:
Kod
http://mojeforum.pl/download.php?id=X

w taki sposób, żeby nie został przekształcony.
Pod X znajdować się będzie ruchomy identyfikator więc statycznie w wyrażeniu musi być wyłącznie ciąg:
Kod
http://mojeforum.pl/download.php?id=
.
Jak się do tego zabrać ew. z jakich znaków wyrażeń regularnych skorzystać albo może uzyskam gotowe rozwiązanie (-;.

Pozdrawiam.