cassianooliver Postado Julho 2, 2008 Denunciar Share Postado Julho 2, 2008 to tentando montar uma ER para remover os números no início do texto...quase consegui...$texto = 02 nome da musica.mp3; $texto = str_replace(" ", "-", $texto); $texto = ereg_replace("^[0-9].-", "", $texto);nesse caso ele remove os dois´números, mas se houver mais de 2 números não funcionar...como fazer para que remova todos os números do início do texto, independente da quantidade... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Clenisson Postado Julho 2, 2008 Denunciar Share Postado Julho 2, 2008 Coloca um quantificador + e agrupa a lista numérica com o quantificador, depois deixa esse grupo opcional (?).<?php $texto = '02 nome da musica.mp3'; $texto = str_replace(" ", "-", $texto); $texto = ereg_replace("^([0-9]+)?.-", "", $texto); echo $texto; ?>A alteração foi feita aí, em negrito:$texto = ereg_replace("^([0-9]+)?.-", "", $texto); ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassianooliver Postado Julho 2, 2008 Autor Denunciar Share Postado Julho 2, 2008 nossa...eu tinha tentado "fazer" isso...mas o + coloquei fora dos parentes..vlw ae cara..brigadão! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cassianooliver
to tentando montar uma ER para remover os números no início do texto...
quase consegui...
nesse caso ele remove os dois´números, mas se houver mais de 2 números não funcionar...
como fazer para que remova todos os números do início do texto, independente da quantidade...
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.