gpt4 book ai didi

javascript - 删除字符串中出现在特定字符之后的字符

转载 作者:行者123 更新时间:2023-12-01 02:37:11 25 4
gpt4 key购买 nike

在 Google Apps 脚本中,我尝试从字符串中删除出现在特定字符之后的所有字符。

当我执行 Logger.log(data) 时,我得到:

[17-12-14 19:31:55:251 GMT] 
[17-12-14 19:31:55:252 GMT] ID
[17-12-14 19:31:55:253 GMT] 11111||q467jeX
[17-12-14 19:31:55:254 GMT] undefined
[17-12-14 19:31:55:255 GMT]
[17-12-14 19:31:55:256 GMT] ID
[17-12-14 19:31:55:257 GMT] undefined
[17-12-14 19:31:55:258 GMT] 22222||K6OmenP
[17-12-14 19:31:55:259 GMT]

我想删除“|”之后的所有字符,以便“数据”看起来像:

[17-12-14 19:31:55:251 GMT] 
[17-12-14 19:31:55:252 GMT] ID
[17-12-14 19:31:55:253 GMT] 11111
[17-12-14 19:31:55:254 GMT] undefined
[17-12-14 19:31:55:255 GMT]
[17-12-14 19:31:55:256 GMT] ID
[17-12-14 19:31:55:257 GMT] undefined
[17-12-14 19:31:55:258 GMT] 22222
[17-12-14 19:31:55:259 GMT]

我尝试过使用 .split、.map 和 .subString 方法,但我一定做错了什么。有谁知道最好的方法吗?

最佳答案

您可以使用JavaScript String split() Method

var text = "22222||K6OmenP";
var data = text.split("|")[0];
Logger.log(data);

关于javascript - 删除字符串中出现在特定字符之后的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47821547/

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