Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.11.2007 Ostrzeżenie: (0%)
|
chcem napisać wyrażenie regularne, ktore bedzie znajdować wszystkie zdjęcia, które nie są linkami czyli wymyslilem, ze na koncu zdjecia nie może znajdować się znak "</a>", dodatkowo pomiedzy zdjeciem a znakiem "</a>" moze znajdowac sie tekst(wiadomo ze w tym tekscie nie moze byc znaku "<a ... >".
czyli wyrazenie powino zadzialac na takim tekscie: tekst..tekst..<img ....>..test....text.. i na takim: ..text..<img ....><br >....tekxt.. nie powinno dzialac na takim: ..text..<img ...></a>..text... i na takim: <img ..>....text....</a> Wyrazenie probowalem napisac w taki sposob:
Dziala, ale ma kilka wad popierwsze nie zadziala w momencie kiedy pomiedzy znacznikiem <img> a </a> bedzie znajdowac sie jakis tekst, po drugie nie zadziala kiedy po znaczniku <img> zdazy sie tak ze 3 litara bedzie litera "a". Prosze o pomoc aby w tym wyrazeniu. Dodatkowo moze ktos mi wytlumaczyc jak zapisać aby nie wystepowal jakis ciąg znaków pisząc [^</a>] znaczy to - nie moze wystepowac znak <, /, a, >. A jak zapisać - ma nie wystepowac ciag znakow </a> ? Mam nadzieje ze ktos mi z tym pomoze |
|
|
|
tantaos [php] wyrazenia regularne 16.12.2007, 14:39:44
nevt najprościej to zrobić w 2 krokach, w pie... 16.12.2007, 14:47:42
tantaos heh na to bym nie wpadl, dzieki 16.12.2007, 14:53:50
ayeo [PHP] pobierz, plaintext <?php$text = "Jak... 16.12.2007, 15:17:32 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 20:30 |