gpt4 book ai didi

javascript - 以从右到左的语言(阿拉伯语)替换字符串

转载 作者:行者123 更新时间:2023-11-30 00:32:38 32 4
gpt4 key购买 nike

我正在研究 RTL 功能。我从数据库中获取字符串值作为 (f1 (firstname。但我想要 f1 (firstname) 这是我的 javascript 代码。下面的代码运行良好 EN语言。它不仅适用于阿拉伯语。请给我建议。

getStringFromPattern : function(pattern, values) {
var result = pattern;
var len = values.length;
for (var i = 0; i < len; i++) {
result = result.replace('{' + i + '}', values[i])
//alert(i);
}
return result;
}

实际上我将这个函数称为

<p>
${getStringFromPattern(_i18n.getLabel("tx_plgt_pattern_BaggageMSC"), [filteredPolicies.list[0].airlineCode, getAirlineName(filteredPolicies.list[0].airlineCode)])}
</p>

请按照预期结果帮助我。

我变得像这样(FI (fnameشركة الطيران الأكثر أهمية هي

我的预期结果是 FI (fname)شركة الطيران الأكثر أهمية هي

最佳答案

如果你只是想将 "(f1 (firstname") 转换为 f1 (firstname):

str.replace(/\(FI\s\(fname/,"FI (fname)");

关于javascript - 以从右到左的语言(阿拉伯语)替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28718704/

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