var fullHash = window.location.hash;
// fullHash = #search?t=operator&q=Velvet
我需要将fullHash变量拆分为3个单独的值。一个值需要说“搜索”,另一个值应该说“操作员”,而最后一个值应该说“天鹅绒”。我曾尝试过多个正则表达式样式拆分,但无法弄清楚。如果有人可以帮助我写这篇文章,我将不胜感激!
最佳答案
简单的解决方案:
var fullHash = window.location.hash;
fullHash.match(/\w{3,}/g);
结果是:
["search", "operator", "Velvet"]
关于javascript - JavaScript拆分window.location.hash,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22270665/