Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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!!!
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=](http://www.juicycompany.com.br/index.php?pagina=rastrear-pedido&codigo=)".$codigo[0]."'>".$codigo[0]."</a>";
$comentario = preg_replace($expressao_codigo, $codigo, $comentario_cru);
Pesquise por regex || er || expressão regular