gpt4 book ai didi

javascript - 如何使用带有变量的 RegEx 进行替换

转载 作者:行者123 更新时间:2023-11-30 06:54:58 25 4
gpt4 key购买 nike

<分区>

我的标题可能措辞不正确提前抱歉。我到处都看过,老实说,我似乎无法弄清楚。我想在 RegEx 中使用一个变量,但我发现并尝试解决的解决方案不起作用,但它对我的需要来说并不灵活。我似乎无法弄清楚如何将它转换为 RegEx 构造函数对象,我认为这是我最好的选择。任何帮助将不胜感激。

let str = 'haeandviaecy'

let newString = str.replace(/(\w{3})/g, '$1 ').replace(/(^\s+|\s+$)/, '')
//hae and via ecy

replace(/(^\s+|\s+$)/,'') 从字符串中删除任何前面或结尾的空格 - 只是提醒您

所以这个片段所做的是每隔三分之一并在其中放置一个空格。我想要的是让我的代码更灵活,并能够放置一个变量,让我在使用变量放置空格时选择数字。

现在它打印出来 - “hae and via ecy”例如。每 4 个是 - haea ndvi aecy

我读到你不能输入变量,除非它是一个 RegEx 构造函数对象。当我尝试转换时,它似乎不起作用。

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