Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos, venho aqui compartilhar um problema que está acontecendo comigo. e gostaria de saber se alguém tem uma solução.
Primeiramente eu estou "capturando" um texto de uma página html usando simple_html_dom (e é aqui que começa o problema), só que o texto resgatado retorna com caracteres alterados. ex: o "Í" é trocado por "Ã", (entre tantos outros), nesse caso uma palavra como "LUÍS" retornará como "LUÃS". Para resolver esse problema usei str_replace, substituindo os caracteres idesejados, pelos "corretos". para isso usei:
$solucao = srt_replace("Ã", "Í", $nome);
Até ai tudo bem, só que como alegria de programador dura pouco, eu to precisando encontrar no texto exatamente uma dessas palavras que sofreram a modificação. para isso estou usando a função preg_match, que no caso da palavra exemplo fiz:
$busca = preg_match("/LUÍS/i", $solucao)
if($busca){
bla bla bla
}
só que a variavel busca não tá retornando true
desde já agradeço pela ajuda
obs: já tentetei preg_replace tbm
Carregando comentários...