daily pastebin goal
26%
SHARE
TWEET

Untitled

a guest Jun 14th, 2018 59 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let t = '<option value="">ყველა</option><option value="ცოლი">ცოლი</option><option value="ქმარი">ქმარი</option><option value="შვილი">შვილი</option><option value="დედა">დედა</option><option value="მამა">მამა</option><option value="ყოფ. ქმარი">ყოფ. ქმარი</option><option value="ყოფ. ცოლი">ყოფ. ცოლი</option><option value="რძალი">რძალი</option><option value="არარეგ. ქორწ.">არარეგ. ქორწ.</option><option value="ძმა">ძმა</option><option value="და">და</option><option value="დედამთილი">დედამთილი</option><option value="სიდედრი">სიდედრი</option><option value="სიძე">სიძე</option><option value="მამამთილი">მამამთილი</option><option value="შვილიშვილი">შვილიშვილი</option><option value="ბებია">ბებია</option><option value="სხვა პირი">სხვა პირი</option><option value="მეგობარი">მეგობარი</option><option value="გერი">გერი</option><option value="მაზლი">მაზლი</option><option value="სიმამრი">სიმამრი</option><option value="მული">მული</option><option value="მეზობელი">მეზობელი</option><option value="დედინაცვალი">დედინაცვალი</option><option value="ნათესავი">ნათესავი</option><option value="პაპა">პაპა</option><option value="მამინაცვალი">მამინაცვალი</option><option value="ძმიშვილი">ძმიშვილი</option><option value="ბიძა">ბიძა</option><option value="ცოლის და">ცოლის და</option><option value="დიშვილი">დიშვილი</option><option value="დეიდა">დეიდა</option><option value="მამიდა">მამიდა</option><option value="ბიძაშვილი">ბიძაშვილი</option><option value="ცოლის ძმა">ცოლის ძმა</option><option value="ბიცოლა">ბიცოლა</option><option value="მაზლის შვილი">მაზლის შვილი</option><option value="ნახევარ ძმა">ნახევარ ძმა</option><option value="მამიდაშვილი">მამიდაშვილი</option><option value="მასწავლებელი">მასწავლებელი</option><option value="ნახევარ და">ნახევარ და</option><option value="დეიდაშვილი">დეიდაშვილი</option><option value="მოსწავლე">მოსწავლე</option><option value="მანდატური">მანდატური</option>';
  2. let res = t.split("</option>");
  3.  
  4.  
  5. let final = res.filter(x=>{
  6.     return x!=""
  7. }).map((item)=>{
  8.     let id = getVal(item);
  9.     let inner = getInner(item);
  10.     let res = {
  11.         id,
  12.         value:inner
  13.     }
  14.     return res;
  15. })
  16.  
  17.  
  18. function getVal(str){
  19.     let index = str.indexOf('value="');
  20.    
  21.     let extract = "";
  22.     let i = index + 7;
  23.     while(1){
  24.         if(str[i] == "\"")
  25.             break;
  26.         extract+=str[i];
  27.         i++;
  28.  
  29.     }
  30.     return extract;
  31. }
  32.  
  33. function getInner(str){
  34.     let res = "";
  35.     for(let i = str.length - 1; i>=0; i--){
  36.         if(str[i]==">")
  37.             break;
  38.         res=str[i] + res;
  39.     }
  40.     return res;
  41.  
  42. }
  43.  
  44. console.log(final);
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top