1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Expressao regular] - Ajuda

Discussão em 'Web Development' iniciada por lsharkf, 17 de Fevereiro de 2008. (Respostas: 0; Visualizações: 504)

  1. lsharkf

    lsharkf Power Member

    Olá, nao domino ainda Expressoes regulares e como tal peço ajuda a quem sabe.

    Imaginem a string "Juromenha (Nossa Senhora do Loreto)"

    Entao o que eu queria fazer era fazer uma Expressao regular que detecta-se todos os padroes para texto com "texto aqui (texto aqui)" e substitui-se o que está em "(texto aqui)" por outra palavra qualquer.

    Editado:
    SELECT * FROM freguesias WHERE nome REGEXP '[(]+[^*]+[)]' Aparentemente funciona ... será a expressao mais correcta?

    Já agora dá para usar a funcao REPLACE do Mysql para substituir o padrao da expressao regular por uma outra string? Ao genero do php "$nome = ereg_replace('[(]+[^*]+[)]',"LIMPO",$row['nome']);"

    Obrigado
    Desde já agradeço a ajuda.
     
    Última edição: 17 de Fevereiro de 2008

Partilhar esta Página