![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 13.01.2003 Skąd: 3rd ball of mud behind a big ball of burning gas Ostrzeżenie: (0%) ![]() ![]() |
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. -------------------- It's Time to Join the PLD Linux Generation!
<? while (!$success) { $try++; } ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:11 |