Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. let headTable = c.TABLE_HEAD;
  2. let table = $$(c.TABLE)
  3. .map(tr=>tr.getHTML().match(c.REGEX_TD)
  4. .map(x=>x.indexOf('View EOB')===-1
  5. ? x.replace(c.REGEX_TAGS,'')
  6. : x.match(c.REGEX_ONCLICK)
  7. .map(x=>x.replace(/onclick=|"/ig,''))[0]));
  8.  
  9. let result = table.map((el, idx)=> {
  10. let obj = {id: idx+1}; headTable.map((h,i)=>obj[headTable[i]] = el[i]);
  11. return obj;
  12. });
  13.  
  14. /**Para unir los resultados de 2 tablas en 1 solo**/
  15. // let merge = resultTableFlatt.map(function (item, index) {
  16. // console.log('response:>>', resultResponseFlatt[index]);
  17. // let objTemp = Object.assign(item, resultResponseFlatt[index]);
  18. // return objTemp;
  19. // });
  20.  
  21.  
  22. REGEX_TD : /<.[^>].*?<\/td>/g,
  23. REGEX_TAGS : /<(.|\n)*?>/g,
  24. REGEX_ONCLICK : /(onclick=\").*?\"/g,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement