Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Problem z wyrażeniem regularnym, pobranie wszystkich <h1> z tekstu
pgrzelka
post
Post #1





Grupa: Zarejestrowani
Postów: 313
Pomógł: 24
Dołączył: 9.08.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Witam

mam jakiś tam tekst html zapisany w zmiennej
Kod
tekst = "to jest tekst html <h1>naglowek</h1> tekst tekst <h1>tekst<br></h1> dalszy tekst"

chciałbym pobrać z takiego tekstu wszystkie h1 h2 h3
mam taki kod
Kod
var matches = tekst.match(/<h[^<]+>[^>]*[<br>]*<\/\h.>/g);


niestety nie interpretuje mi on <br> w <h1>

proszę o pomoc

podbijam, na prawdę nikt nie wie ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
flashdev
post
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Cytat(zegarek84 @ 25.10.2010, 12:20:27 ) *
w zmiennej a nie w drzewie DOM (IMG:style_emoticons/default/winksmiley.jpg)
[...]


Nie wiem, czy autorowi tematu przypadnie takie rozwiązanie do gustu, ale można tymczasowo taki string podpiąć do drzewa DOM, tylko po to żeby wygodnie odwołać się do jego elementów składowych.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 22:16