nakid.mkt 0 Denunciar post Postado Outubro 16, 2008 Em várias linguagens temos funções que fazer o "Replace" com ER Como: Substituir '<[bipBIP]>' por ' ' para tirar as tags parágrafo, negrito e itálico de um código. Mas é possível fazer o exemplo abaixo? Substituir 'todos os espaços de palavras compostas entre aspas por X' ilustrando: substituir Ricardo Marcelo "João Paulo" Fernando "José Fernando" por substituir Ricardo Marcelo "JoãoXPaulo" Fernando "JoséXFernando" Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Outubro 16, 2008 como assim: você esta tentando dar um replace no q é espaço em branco vira 'X' ?? Compartilhar este post Link para o post Compartilhar em outros sites
nakid.mkt 0 Denunciar post Postado Outubro 16, 2008 Na verdade o que eu preciso mesmo é isso: http://forum.imasters.com.br/index.php?showtopic=310382 Tirar os espaços me ajudaria a resolver meu problema em 2 passos. O que seria a segunda opção. Mas memo assim, gostaria de saber se o exemplo que eu postei nesta tela aqui é possível. Mesmo que seja um exemplo meio didático. Compartilhar este post Link para o post Compartilhar em outros sites
nakid.mkt 0 Denunciar post Postado Outubro 16, 2008 Consegui com PHP. E acabei tirando as aspas também. Que fica melhor pra mim. $str = 'abacaxi morango pera "banana maca" abacate "limao cravo" amora'; $str = ereg_replace('"([a-zA-Z]+) ([a-zA-Z]+)"','\\1X\\2', $str); echo $str;na tela:abacaxi morango pera bananaXmaca abacate limaoXcravo amora Compartilhar este post Link para o post Compartilhar em outros sites