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.

#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)