JSFiddle - React, Tailwind, and code Playground

by jeevankk

JavaScript

var GetHashParameter = function(name) {
        var src = "https://www.google.co.in/webhp?hl=en&tab=ww#q=jeevan&hl=en&tbo=d&sclient=psy-ab&oq=jeevan&gs_l=hp.3..0l4.700.1390.0.1652.6.6.0.0.0.0.165.696.3j3.6.0.les%3B..0.0...1c.1.9zuggUlmuNs&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_f.&fp=38b062bf4bd7d97c&bpcl=39580677&biw=1280&bih=579";
    /*
        var src = "https://www.google.co.in/webhp?hl=en&tab=ww#hl=en&q=jeevan&tbo=d&sclient=psy-ab&oq=jeevan&gs_l=hp.3..0l4.700.1390.0.1652.6.6.0.0.0.0.165.696.3j3.6.0.les%3B..0.0...1c.1.9zuggUlmuNs&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_f.&fp=38b062bf4bd7d97c&bpcl=39580677&biw=1280&bih=579";
    
  */      
    
        name = name.replace(/[\[]/,"/\[").replace(/[\]]/,"\\\]");  
        var regexS = "[\\?&]"+name+"=([^&#]*)";  
        var regex = new RegExp( regexS );  
        var results = regex.exec(src);  
        if(results == null)    
          return "";  
        var ret = results[1];
        ret = ret.replace(/\+/g, " ");
        ret = decodeURIComponent(ret);
        return ret;
};

alert(GetHashParameter('q'))