Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hcardoso

"apanhar" o meio de uma string

Recommended Posts

boastendo numa variável o valor:<td align="left" class="tds">Ford</td>preciso de uma função que me devolva apenas o valor:Fordalguem me pode ajudar?agradeço desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

li o link porem não intendi o que significa esses *, ? / \ , intendi apenas o i que eh pra "desativar" o case-sensitive e o b para a palavra exata...alguem pode explicar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O ponto "casa" qualquer caractere. O asterisco significa zero uma ou mais vezes e, inserindo o ponto de interrogação após ele, a assimilação generalizada desse metacaractere é encerrada ao encontrar o caractere <, que não deverá ser "casado" pelo asterisco, mas pelo próprio sinal de menor. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

http://guia-er.sourceforge.net/metacaracteres.html#2

Compartilhar este post


Link para o post
Compartilhar em outros sites

boas

 

eu percebi a lógica, mas tá complicado de conseguir implementar noutras situações.

sou novo nisto... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

como faria para de:

 

Email: <a class="mail" href="mailto:geral@xpto.com"><b>geral@xpto.com</b></a>

 

retirar apenas o endereço de email geral@xpto.com para uma variavel?

 

e se este código estiver no meio de uma página de código em que este código só aparece uma vez?

 

obrigadão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

aee consegui...vlw beraldo$string = "Email<a class=\"mail\" href=\"mailto:geral@xpto.com\"><b>geral@xpto.com</b></a>";preg_match("/<a class=\"mail\".*><b>(.*?)<\/b><\/a>/", $string, $match);

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem uma funcao que você joga o html numa variavel, com esse preg match você consegue achar a variavel dentro de um html... só nao me lembro o nome dessa funcao

Compartilhar este post


Link para o post
Compartilhar em outros sites

$string = file_get_contents('http://www.uol.com.br');acho que desse jeito funciona, só mude a URL pra url que você quer o html

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.