gpt4 book ai didi

javascript - 需要用户输入的特定部分

转载 作者:行者123 更新时间:2023-12-02 18:36:47 24 4
gpt4 key购买 nike

看来我需要一个与

功能相同的代码
var inPar = userIn.substring(userArray.lastIndexOf("(")+2, userArray.lastIndexOf(")")+2);

...当用户输入化学式 Cu(NO3)2 时返回 NO3)。

当前代码(上面)根本不是动态的,因为如果用户输入 H(NO3)2 或只是 (NO3)2,它还必须返回 NO3)。

我认为正则表达式是最有效的方法吗?

最佳答案

这段代码应该做同样的事情:

var inPar = userIn.replace(/^.*\((.*\)).*$/, '$1');

我对化学公式不太了解,所以我不知道更动态的方法应该是什么样子。抱歉。

关于javascript - 需要用户输入的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17245912/

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