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...
$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...
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.