gpt4 book ai didi

javascript - 在 javascript 中拆分一个包含反引号字符串的字符串

转载 作者:行者123 更新时间:2023-11-30 14:40:08 26 4
gpt4 key购买 nike

在 javascript 中有没有一种方法可以拆分其中包含反引号的字符串?这是一个例子

'abcf `foo` asdjhash..`bar`.'  

变成

['abcf','foo','asdjhash..', 'bar','.']

以下似乎是这样做的 - a.split('`') 但我需要一种方法来找出 'foo' 和 'bar' 实际上被反勾的事实,以便我可以在之后分别对待它们,同时循环拆分条目并处理它们。 (并确保拆分也是可靠的)

谢谢

最佳答案

你可以只看元素的索引是否为奇数:

'abcf `foo` asdjhash..`bar`.'.split('`').map((el, i) => i % 2 ? '`' + el + '`' : el)

// ["abcf ", "`foo`", " asdjhash..", "`bar`", "."]

关于javascript - 在 javascript 中拆分一个包含反引号字符串的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49807334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com