my string is
Cuenta de Ahorros | 1231231231 Bs 102,423.88 Cuenta de Ahorros | 1231233123 Usd 102,423.88 Cuenta de Ahorros | 87316633 Usd 10.233 Cuenta de Ahorros | 49189387113313 Usd 12.301
but using match() i can't capture all string values
const strings = [
"Cuenta de Ahorros | 1231231231 Bs 102,423.88 Cuenta de Ahorros | 1231233123 Usd 102,423.88 Cuenta de Ahorros | 87316633 Usd 10.233 Cuenta de Ahorros | 49189387113313 Usd 12.301"
];
let pattern = /(?<=Bs).*?(?=Cuenta)/;
strings.forEach((s) => {
console.log(s.match(pattern));
});
returns only
[" 102,423.88 ", 40, "Cuenta de Ahor...] 0 : " 102,423.88 "
i need result like
Bs 102,423.88
Usd 102,423.88
Usd 10.233
Usd 12.301