\ba Unicode word boundary
Non-Capturing Group(?:loan) loanthe literal text loan (case insensitive) \s*a Unicode whitespace character, repeated any number of times
Non-Capturing Group(?:balance|amounts?|reimbursements?|installments?)? ?repeats the group contents below at most once:
balancethe literal text balance (case insensitive) amountthe literal text amount (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
3rd Alternativereimbursements? reimbursementthe literal text reimbursement (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
4th Alternativeinstallments? installmentthe literal text installment (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
\s*a Unicode whitespace character, repeated any number of times
Non-Capturing Group(?:of|is|\s|\:|\-) ofthe literal text of (case insensitive) isthe literal text is (case insensitive) \sa Unicode whitespace character
\:the literal : (5810 / 728 / 3A16)
\-the literal - (4510 / 558 / 2D16)
\s*a Unicode whitespace character, repeated any number of times
Non-Capturing Group(?:(?:[\$]\s*[\.,\d]+\s*(?:millions?|billions?|thousands?|[KMB])?)|(?:[\.\,\d]+\s*(?:millions?|billions?|thousands?|[KMB])?\s*(?:dollars?|\$)?)|(?:[\.\,\d]+\s*(?:\$))) 1st Alternative(?:[\$]\s*[\.,\d]+\s*(?:millions?|billions?|thousands?|[KMB])?) Non-Capturing Group(?:[\$]\s*[\.,\d]+\s*(?:millions?|billions?|thousands?|[KMB])?) \$the literal $ (3610 / 448 / 2416)
\s*a Unicode whitespace character, repeated any number of times
+matches at least one character from the set below:
\.the literal . (4610 / 568 / 2E16)
,the literal , (4410 / 548 / 2C16)
\da Unicode decimal digit
\s*a Unicode whitespace character, repeated any number of times
Non-Capturing Group(?:millions?|billions?|thousands?|[KMB])? ?repeats the group contents below at most once:
millionthe literal text million (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
billionthe literal text billion (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
3rd Alternativethousands? thousandthe literal text thousand (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
Kthe literal K (7510 / 1138 / 4B16) (case insensitive)
Mthe literal M (7710 / 1158 / 4D16) (case insensitive)
Bthe literal B (6610 / 1028 / 4216) (case insensitive)
2nd Alternative(?:[\.\,\d]+\s*(?:millions?|billions?|thousands?|[KMB])?\s*(?:dollars?|\$)?) Non-Capturing Group(?:[\.\,\d]+\s*(?:millions?|billions?|thousands?|[KMB])?\s*(?:dollars?|\$)?) 3rd Alternative(?:[\.\,\d]+\s*(?:\$))