| header_trx | UPDATE\s+TRANSAKSI\s+(MARKETING|WEB)\s*:?\s*(.*) | i | Header web format lama/emoji |
| header_closing | UPDATE\s+CLOSINGAN\s+MARKETING | i | Header web format baru closingan |
| total_deposit | ^Total\s+Deposit(?:\s*\/\s*Count)?\s*:?\s*([\d.,]+)\s*\/\s*([\d.,]+) | i | Total deposit level web |
| ndp_web | ^NDP\s*:?\s*([\d.,]+)\s*\/\s*([\d.,]+) | i | NDP level web |
| new_dep_count | ^New\s+Deposit\s+Count(?:\s*\/\s*New\s+User)?\s*:?\s*([\d.,]+) | i | NDP format baru |
| member_id_old | ^\d+\.\s+ID\s*:\s*(\S+) | i | Baris ID member format lama |
| member_ndp | ^-?\s*NDP\s*:\s*([\d.,\/\s]+) | i | NDP per member |
| member_trx | ^-?\s*TRX\s*:\s*([\d.,]+)(?:\s*\/\s*([\d.,]+))? | i | TRX per member |
| separator | ^[\u2582\u25b2\u25bc\u2500-\u257F\-=]{3,}$ | | Garis pemisah antar member |
| laporan_section | ^LAPORAN\s+TRANSAKSI\s+MARKETING | i | Penanda section marketing (format emoji) |
| emoji_deposit | ^[├└─\s]*Total\s+Deposit\s*:?\s*([\d.,]+)\s*\/\s*([\d.,]+) | i | Deposit member format emoji |
| emoji_ndp | ^[├└─\s]*NDP\s*:?\s*([\d.,]+)\s*\/\s*([\d.,]+) | i | NDP member format emoji |