将数组更改为url格式

时间:2017-05-01 20:55:24

标签: javascript angularjs arrays node.js

<% for(var i=0; i < 1; i++) { %>
<a href="<%= related[i] %>"> <%= related[i] %> </a>
<% } %>

我需要将相关的[i]更改为url格式(小写,添加&#34; - &#34;而不是空格,删除一些!,/等等)

1 个答案:

答案 0 :(得分:0)

<% for(var i=0; i < 1; i++) { %>
<a href="<%= related[i].toLowerCase().replace(/ /gi, "-"); %>"> <%= related[i] %></a>
<% } %>

我们可以添加.toLowerCase()并替换(/ / gi,“ - ”)将字符串更改为小写,并使用“ - ”添加替换空间