gpt4 book ai didi

javascript - 替换并保留 Node js 中字符串的某些部分

转载 作者:行者123 更新时间:2023-12-01 02:57:06 24 4
gpt4 key购买 nike

如何在 Node js/Javascript 中执行以下操作?

例如。说原始发生=“xyz-abc-def”我想用“123-abc-456”替换上述字符串的全部出现。 xyz 和 def 在上面的字符串中是常量,而 abc 可以是原始出现的任何字符串。例如。

"xyz-asd-def" -> "123-asd-456"
"xyz-ghj-def" -> "123-ghj-456"

如何在 Node.js 中做到这一点?

最佳答案

您可以使用正则表达式来完成此操作。

var reg = /xyz-(.+?)-def/g;
var input = 'xyz-asd-def';
var result = input.replace(reg, '123-$1-456');

关于javascript - 替换并保留 Node js 中字符串的某些部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46652652/

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