Jump to content


Photo

Problemas Com Expressões Regulares


  • Faça o login para participar
3 replies to this topic

#1 GokuSSJ5

GokuSSJ5

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 10/12/2003, 18:30

Estou com um problema sério ao usar as expressões regulares, queria que o sistema localizasse todos os links em html (<a>...</a>) e substituísse por outra coisa. O problema é o seguinte, exemplo:
<a>...</a>...<a>...</a>
Ao invés de retornar dois ..., ele retorna ...</a>...<a>...

Alguém tem idéia de como fazer para que ele apenas reconheça o que está antes do </a>, sendo que pode haver outro sinal de < no meio ([^<] não funciona).
GokuSSJ5 | NoFlood

#2 kartesus

kartesus

    ich bin der Geist der stets verneint

  • Usuários
  • 210 posts
  • Sexo:Não informado
  • Localidade:Rio Grande do Sul
  • Interesses:PHP e sexo

Posted 11/12/2003, 02:16

buenas Goku....

teu código tem que ficar tipo assim:

preg_replace ("/$pattern/U", " ", $string);

onde $pattern é a expressão que tu estás usando.
Ainda com dúvidas? Poste-as aki

#3 GokuSSJ5

GokuSSJ5

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 11/12/2003, 10:06

Vlw kra, não to muito familiarizado com os modificadores... hehe

Agora, vc (ou alguém) sabe algum modo de substituir os argumentos de uma tag HTML em qualquer ordem? Tipo:
<img height=30 src="http..." width=20 border=0>

Estou fazendo um editor visual, de JavaScript funcionou tudo, agora pra transformar isso no código (tipo [b]) tá bem complicado. Se o editor não variar funciona (e comigo a ordem sempre foi a acima), mas se variar... hehe
GokuSSJ5 | NoFlood

#4 kartesus

kartesus

    ich bin der Geist der stets verneint

  • Usuários
  • 210 posts
  • Sexo:Não informado
  • Localidade:Rio Grande do Sul
  • Interesses:PHP e sexo

Posted 12/12/2003, 00:34

Cara... me interessa isso q tu estás fazendo!!! posta o codigo aí ou me manda se tu não te importares! Vou pensar em alguma coisa pro teu problema aí!!! flwz!
Ainda com dúvidas? Poste-as aki




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq