gpt4 book ai didi

javascript - JavaScript 中的字符串解析

转载 作者:行者123 更新时间:2023-11-28 13:48:52 24 4
gpt4 key购买 nike

我有一个像这样的字符串:

S(08-01-2008) I[18] ф4(579.1900 UAH) E(05-07-2009)R[5](117.1900) V[0](0.0000) Up(22-04-2009)

我需要获取Up值:22-04-2009

最佳答案

尝试

'S(08-01-2008) I[18] ф4(579.1900 UAH) E(05-07-2009) R5 V0 Up(22-04-2009)'
.match(/Up\(.+\)/g);

它返回一个匹配值的数组,此处为["Up(22-04-2009)"]

值只能是:

'S(08-01-2008) I[18] ф4(579.1900 UAH) E(05-07-2009) R5 V0 Up(22-04-2009)'
.match(/Up\(.+\)/g)[0].split(/\(|\)/)[1];

或者

'S(08-01-2008) I[18] ф4(579.1900 UAH) E(05-07-2009) R5 V0 Up(22-04-2009)'
.match(/Up\(.+\)/g)[0].replace(/Up\(|\)/g,'');

如果您不确定字符串中是否存在“Up(...)”:

( 'S(08-01-2008) I[18] ф4(579.1900 UAH) E(05-07-2009) R5 V0 Up(22-04-2009)'
.match(/Up\(.+\)/g) || ['not found'][0] )
.replace(/Up\(|\)/g,'');

关于javascript - JavaScript 中的字符串解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12195969/

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