如何去除字符奇数位置的符号?

比如我字符串field:   A,01,A,02  期待返回A01,A02   字符串field的长度不固定

FineReport 啊咧嘎多 发布于 2024-7-25 19:26
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-7-29 18:41

GREPARRAY(SPLIT(JOINARRAY(MAPARRAY(SPLIT($$$,","),IF(index%2=0,item+",",item)),""),","),LEN(ITEM)>0)

image.png

image.png

最佳回答
0
yzm794801Lv5见习互助
发布于2024-7-25 23:54

如果考虑js的话,js里面可以处理

var field = "A,01,A,02";

// 使用 split 方法将字符串按逗号分割成数组

var parts = field.split(',');

// 初始化一个空数组用于存储结果

var result = [];

// 遍历数组并将相邻的元素合并

for (var i = 0; i < parts.length; i += 2) {

    result.push(parts[i] + parts[i + 1]);

}

// 使用 join 方法将数组转换为字符串,并用逗号分隔

var finalResult = result.join(',');

alert(finalResult);  // 输出: A01,A02

  • 3关注人数
  • 219浏览人数
  • 最后回答于:2024-7-29 18:41
    请选择关闭问题的原因
    确定 取消
    返回顶部