Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, tenho a seguinte frase:
Mensalidade:R$ 469,22Mensalidade com desconto:R$ 337,75 Duração: 7 semestres
Preciso obter somente os valores numéricos, como poderia fazer utilizando expressões regulares?
PS: A formatação é deste jeito mesmo, não tem espaço ali na primeira parte.
Atualizei o post, estava errado.
analise a tua string:
Mensalidade:R$ 469,22Mensalidade com desconto:R$ 337,75 Duração: 7 semestres
Mensalidade:R$ ([0-9,]+)Mensalidade com desconto:R$ ([0-9,]+) Duração: ([0-9]+) semestres
mostre a sua tentativa.
Qual a sua dificuldade ?
Para multilinhas use o modificador m :seta: http://www.php.net/manual/pt_BR/reference.pcre.pattern.modifiers.php
Expressões Regulares - Guia de Consulta Rápida :seta: http://aurelio.net/regex/guia/