forked from DP6/roger-watcher-app
-
Notifications
You must be signed in to change notification settings - Fork 0
/
teste.js
22 lines (20 loc) · 1.59 KB
/
teste.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const str = `07-12 09:42:20.099 V/FA-SVC (14958): Logging event: origin=app+gtm,name=view_search_results,params=Bundle[{item_list=home_novidades_que_chegaram_pra_voce, ga_event_origin(_o)=app+gtm, ga_screen_class(_sc)=HomeActivity, ga_screen_id(_si)=-608617244098020163, items=[Bundle[{item_name=smart tv led 40" full hd philco ptv40g65rch roku tv com dolby audio, midia cast e processador quad-c, index=0, price=1599.0, currency=BRL, item_id=55049625}], Bundle[{item_name=smart tv led 43" full hd semp roku tv r5500 wi-fi dual band, 3 hdmi, 1 usb, controle por aplicativo, index=1, price=1899.0, currency=BRL, item_id=55050353}], Bundle[{item_name=notebook acer core i5-10210u 8gb 256gb ssd tela 15.6 windows 11 aspire 5 a515-54-57cs, index=2, price=3299.0, currency=BRL, item_id=55050710}], Bundle[{item_name=lavadora de roupa midea lfa11x storm wash inverter tambor 4d 11kg grafite, index=3, price=2574.0, currency=BRL, item_id=1539253469}], Bundle[{item_name=pelucia polvo do humor reversivel polibrinq sq239 sortido, index=4, price=39.99, currency=BRL, item_id=55032396}]]}]`;
var sanitize = (str) => {
var new_str = str;
for (let i = 0; i < str.length; i++) {
if(str[i] === ',') {
// console.log('str', str);
var k = i;
var char = '';
do {
char = str[k];
// console.log('char', char);
k++;
} while (str[k] !== '=' && str[k] !== ',');
console.log('str[k]', str[k])
if (str[k-1] === ',') new_str[i] = '.'
}
}
return new_str;
}
console.log(sanitize(str));