Ir para conteúdo

POWERED BY:

Arquivado

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

guicampos1

Detectar automaticamente e criar link

Recommended Posts

Bom dia,

Sei que o código de rastreio é constituído em: LLNNNNNNNNNLL (2 Letras, 9 Números e 2 Letras).

 

O que preciso é o seguinte, que no resultado da while, caso identifique algo nesse formato, ele faça o seguinte:

<a href="LLNNNNNNNNNLL">LLNNNNNNNNNLL</a>

Não sei se fui claro... Mas desde já agradeço!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pesquise por regex || er || expressão regular

Caramba mano, que animal... Consegui usando Expressão Regular.

Segue o exemplo como fiz.

$comentario_cru  = $ln["comment"];
		
 $expressao_codigo = "/[A-Z]{2}[0-9]{9}[A-Z]{2}/";
 $verifica   = preg_match($expressao_codigo, $comentario_cru, $codigo);
 $codigo = "<a href='http://www.juicycompany.com.br/index.php?pagina=rastrear-pedido&codigo=".$codigo[0]."'>".$codigo[0]."</a>";
 $comentario = preg_replace($expressao_codigo, $codigo, $comentario_cru);

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.