zacchz Posted April 1, 2012 Report Share Posted April 1, 2012 Quero separar tag por tag html e também seu conteúdo, tudinho num array.Esse parser deve ser +/- parecido com a leitura de um XML.Preciso de uma expressão regular para:<div id='container'>Hello world <br><p>Teste de uma expressão para realizar um</p><h1>Parser</h1>Tudo bom, céu azul, servidor funcionando lindamente e o Apache a todo vapor.</div>PRECISO FAZER ISTO:array([0] <div id='container'>[1] Hello world[2] <br>[3] <p>[4] Teste de uma expressão para realizar um[5] </p>[6] <h1>[7] Parser[8] </h1>[9] Tudo bom, céu azul, servidor funcionando lindamente e o Apache a todo vapor.[10] </div>Socorro! Definitivamente, REGEX não é meu forte! Quote Link to comment Share on other sites More sharing options...
0 Willian Gustavo Veiga Posted April 3, 2012 Report Share Posted April 3, 2012 Leia sobre a extensão DOM do PHP.Não sei se você vai conseguir obter a saída exatamente neste formato.Por favor, volte para dizer se deu certo (ou não).Um abraço. Quote Link to comment Share on other sites More sharing options...
Question
zacchz
Quero separar tag por tag html e também seu conteúdo, tudinho num array.
Esse parser deve ser +/- parecido com a leitura de um XML.
Preciso de uma expressão regular para:
<div id='container'>
Hello world <br>
<p>Teste de uma expressão para realizar um</p>
<h1>Parser</h1>
Tudo bom, céu azul, servidor funcionando lindamente e o Apache a todo vapor.
</div>
PRECISO FAZER ISTO:
array(
[0] <div id='container'>
[1] Hello world
[2] <br>
[3] <p>
[4] Teste de uma expressão para realizar um
[5] </p>
[6] <h1>
[7] Parser
[8] </h1>
[9] Tudo bom, céu azul, servidor funcionando lindamente e o Apache a todo vapor.
[10] </div>
Socorro! Definitivamente, REGEX não é meu forte!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.