Olá. estou entrando no mundo de expressoes regulares em php e estou com uma duvida com a função preg_match.
como funciona a array matches, por exemplo gostaria de listar todas as ocorrencias neste exemplo
$texto = "Meu nome é kaue, e o seu? não me diga,deixe eu ver.estou tentando";
$padrão = '/[.,][^ ]/';
if(preg_match($padrão,$texto,$lista))
{
echo "há erros";
echo " \"$lista[0]\"";
}
else
{
echo "tudo ok";
}
no $lista[0] mostra ",d" mas no $lista[1] mostra nada, queria que mostrasse a proxima referencia, que é ".e"
Pergunta
Ksedrez
Olá. estou entrando no mundo de expressoes regulares em php e estou com uma duvida com a função preg_match.
como funciona a array matches, por exemplo gostaria de listar todas as ocorrencias neste exemplo
no $lista[0] mostra ",d" mas no $lista[1] mostra nada, queria que mostrasse a proxima referencia, que é ".e"
alguma ajuda? valeu
Link para o comentário
Compartilhar em outros sites
4 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.