[PHP]Ograniczenie wyrażenia regularnego |
[PHP]Ograniczenie wyrażenia regularnego |
2.01.2014, 16:47:14
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 14.06.2012 Ostrzeżenie: (0%) |
Witam,
Mam taki kod:
Ten prosty skrypt szuka w kodzie znacznika <link> wewnątrz którego występuje application=rss lub atom. Jednak problem pojawia się, gdy w kodzie są dwa takie znaczniki. Jeżeli oddzielone są siebie znakiem nowej linii wszystko jest w porządku. Jednak gdy są one nieoddzielone od siebie to wtedy pojawia się problem, ponieważ wszystkie wyniki wyświetlają się tak Cytat [0] => <link rel="alternate" type="application/rss+xml" title="rss" href="rss.xml" /><link rel="alternate" type="application/rss+xml" title="rss" href="rss.xml" /> zamiast tak Cytat [0] => <link rel="alternate" type="application/rss+xml" title="rss" href="rss.xml" /> [1] => <link rel="alternate" type="application/rss+xml" title="rss" href="rss.xml" /> Jak pozbyć się tego problemu, aby w przypadku dwóch złączonych <link> wyświetlały się one jako osobne wyniki? |
|
|
2.01.2014, 16:56:49
Post
#2
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) |
Spróbuj tak:
Kod <link.*?application\/(rss|atom)\+xml.*?\/>
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 10:04 |