Extract keyword from Google search in Javascript

后端 未结 3 960
后悔当初
后悔当初 2020-12-03 15:50

I\'d like to extract from the url of a Google search the keyword of the search (e.g. for the keyword \"car\" : http://www.google.com/webhp?hl=en#sclient=psy&hl=en&si

3条回答
  •  情书的邮戳
    2020-12-03 16:18

    Below sample code works for me for a single parameter and current URL but can be modified as per requirement.

    function extract( name )
    {
      name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
      var regexS = "[\\?&]"+name+"=([^&#]*)";
      var regex = new RegExp( regexS );
      var results = regex.exec( window.location.href );
      if( results == null )
        return "";
      else
        return results[1];
    }
    

    just use it as shown below,

    var result= extract("your parameter name");
    

提交回复
热议问题