我需要解决方案来在 url 中找到主题标签并使用 php 附加到该 url 中的最后一个。
旧网址: http ://www.example.com?q=123123#anchor1?name=shreyas&city=surat
新网址: http ://www.example.com?q=123123&name=shreyas&city=surat#anchor1
我需要解决方案来在 url 中找到主题标签并使用 php 附加到该 url 中的最后一个。
旧网址: http ://www.example.com?q=123123#anchor1?name=shreyas&city=surat
新网址: http ://www.example.com?q=123123&name=shreyas&city=surat#anchor1
var url = 'http://www.example.com#anchor1?name=shreyas&city=surat';
var hash = /#[^?]+/.exec(url)[0];
url = url.replace(hash, '') + hash;
你也可以试试这个。
HTML:
<a href="http://www.example.com#anchor1?name=shreyas&city=surat">My Url</a>
jQuery :
var url= $("a").attr("href");
//get the subString matching that pattern "#...?"
var subUrl = url.match("\#[A-Z]*[a-z]*[0-9]*");
// removes the subString that matches the pattern "#...?"
url= url.replace(/\#[A-Z]*[a-z]*[0-9]*/, '');
//final url
url= url+ subUrl;
//updating it
$("a").attr("href", url);