Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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>';
- let res = t.split("</option>");
- let final = res.filter(x=>{
- return x!=""
- }).map((item)=>{
- let id = getVal(item);
- let inner = getInner(item);
- let res = {
- id,
- value:inner
- }
- return res;
- })
- function getVal(str){
- let index = str.indexOf('value="');
- let extract = "";
- let i = index + 7;
- while(1){
- if(str[i] == "\"")
- break;
- extract+=str[i];
- i++;
- }
- return extract;
- }
- function getInner(str){
- let res = "";
- for(let i = str.length - 1; i>=0; i--){
- if(str[i]==">")
- break;
- res=str[i] + res;
- }
- return res;
- }
- console.log(final);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement