gpt4 book ai didi

Javascript:将带有通配符的路径保存到变量中

转载 作者:行者123 更新时间:2023-11-28 20:44:28 25 4
gpt4 key购买 nike

我想用JS将带有通配符的路径保存到变量中。该路径看起来像这样:

09328402984923kjh234243/2/somename.xml

路径的第一部分和第二部分可以更改,因此我需要在那里使用一些通配符,因为文件夹名称不可预测。

我用 RegEx 尝试过类似的事情

var position = '\.?/\.?/somename.xml';

我现在已经永远地解决这个问题了,我在 stackoverflow(或其他地方)上找到的每个样本都不涵盖我的情况。我什至不确定 RegEx 能否解决我的问题......是否可以将带有通配符的路径保存到变量中?如果可能的话,RegEx 是正确的方法吗?

提前致谢

最佳答案

我不确定您最终想要完成什么,但如果您需要“动态替换”字符串中的占位符,请使用 Javascript String.prototype.replace方法。

示例:

var position = 'ph1/ph2/somename.xml';

var path_one = '09328402984923kjh234243',
path_two = '2';

然后我们就可以这样

position = position
.replace( 'ph1', path_one )
.replace( 'ph2', path_two );

这将创建 09328402984923kjh234243/2/somename.xml

的结果

关于Javascript:将带有通配符的路径保存到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13735454/

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