Regular Expressions 101

Community Patterns

Regex to catch prices

1

Regular Expression
PCRE2 (PHP >=7.3)

/
(faturou\s|faturamento de\s|faturei\s|de um faturamento )*(mais\sde\s)*(((((R\$)+(\s)*(\d){1,6}(\s)*((\.|\,)*\d{1,3}|k|mil)*)))+|((de\s(\d){1,3}(k|mil)\spara\s(\d){1,3}(k|mil)))+)(\sde\sfaturamento)*(\sem\s(menos\sde\s)*(\d{1,2})\sdias)*(\sfoi o que a minha (aluna|cliente|mentoranda|mentorada)+ faturou)*(\sapós o curso)*
/
gmi

Description

(faturou\s|faturamento de\s|faturei\s|de um faturamento )(mais\sde\s)(((((R$)+(\s)(\d){1,6}(\s)((.|,)\d{1,3}|k|mil))))+|((de\s(\d){1,3}(k|mil)\spara\s(\d){1,3}(k|mil)))+)(\sde\sfaturamento)(\sem\s(menos\sde\s)(\d{1,2})\sdias)(\sfoi o que a minha (aluna|cliente|mentoranda|mentorada)+ faturou)(\sapós o curso)*

Submitted by Leonardo Paris - a month ago