有如下文本
`回帖`的`最帅`
// 如何替换为
<i>回帖</i>的<i>最帅</i>
也就是:
单数的 ` 替换为 <i>
,
双数的 ` 替换为 </i>
用js该怎么替换呢?
有如下文本
`回帖`的`最帅`
// 如何替换为
<i>回帖</i>的<i>最帅</i>
也就是:
单数的 ` 替换为 <i>
,
双数的 ` 替换为 </i>
用js该怎么替换呢?
function replaceStr (str) {
var i = -1
return str.replace(/`/g, function(){
i++
return i % 2 === 0 ? '<i>' : '</i>'
})
}
replaceStr('`回帖`的`最帅`') // <i>回帖</i>的<i>最帅</i>
13 回答12.8k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2k 阅读
5 回答1.4k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
5 回答1.2k 阅读✓ 已解决
我自己写的感觉不太好