Estou com problemas para remover uma parte do texto de uma variavel.
$texto="Bem-vindo/a à área ! Nesta área encontra recursos que apoiarão a aprendizagem de português nas suas várias competências: falar, ouvir, ler e, brevemente, escrever. Explore também a secção brincar, onde disponibilizamos jogos para aprender português de forma lúdica. Os recursos estão organizados em três níveis de dificuldade.
{yootooltip title=[] width=[300] mode=[cursor]}
Aprender/Learning
Welcome to the Learning area!
In this area you will find
resources to support you in acquiring the various skills in the Portuguese language: speaking, listening, reading and soon writing. Take full advantage of our play section, where we provide a number of games to assist you in learning Portuguese in a fun way. The resources are organised into three levels
of difficulty.
{/yootooltip}";
Pretendia remover o texto que está em inglês que está sempre entre:
{yootooltip title=[] width=[300] mode=[cursor]} {/yootooltip}
Qual a melhor ER para resolver este problema.
Problema Em Remover O Texto
Started By MARQUESMARCIO, 08/07/2008, 07:04
7 replies to this topic
#1
Posted 08/07/2008, 07:04
#3
Posted 08/07/2008, 15:20
Ou PA... '-'echo preg_replace("/({yootooltip title=\[(.*?)\] width=\[(.*?)\] mode=\[(.*?)\]})(.*?)({\/yootooltip})/s", "\\1\\6", $texto);
Por que do \\1 e \\6 ali?
xDD
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."
Muito Obrigado à todos do fórum, e à toda equipe do fórum!
#4
Posted 08/07/2008, 17:35
São os correspondentes da sintaxe que ele criou, com o tal do yootooltip.
No caso, o \\1 é a tag que abre e o \\6 a que fecha. Ai ele retorna estes dois somente, o conteúdo não.Até mais
No caso, o \\1 é a tag que abre e o \\6 a que fecha. Ai ele retorna estes dois somente, o conteúdo não.Até mais
#5
Posted 08/07/2008, 18:08
Tá, mas... Tentei e como sou "noob" em ER, como você soube que pelo sua ER, a tag que abre seria o 1 e a tag que fecha o 6?
Desculpe a lerdeza e tanta pergunta '-' huahuauhahua.
Desculpe a lerdeza e tanta pergunta '-' huahuauhahua.
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."
Muito Obrigado à todos do fórum, e à toda equipe do fórum!
#6
Posted 09/07/2008, 06:58
Os parênteses.
Cada bloco de parênteses é um "espelho" da ER. Até mais
Cada bloco de parênteses é um "espelho" da ER. Até mais
#7
Posted 09/07/2008, 13:44
Urrr obrigadão aí, agora entendi xDDOs parênteses.
Cada bloco de parênteses é um "espelho" da ER.
Nussa só essa sua explicação, já deu um pontapé com minhas dúvidas de ER
E, não tinha entendido por que do \\1 iria retornar os \\2 e diante, mas analisando melhor, vi que eles estavam dentro do \\1, e por isso então...
Viva ER!
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."
Muito Obrigado à todos do fórum, e à toda equipe do fórum!
#8
Posted 09/07/2008, 20:17
Resultou!! Muito obrigado.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)