看来我需要一个与
var inPar = userIn.substring(userArray.lastIndexOf("(")+2, userArray.lastIndexOf(")")+2);
...当用户输入化学式 Cu(NO3)2 时返回 NO3)。
当前代码(上图)根本不是动态的,因为如果用户输入,例如 H(NO3)2 或只是 (NO3)2,它还必须返回 NO3)。
我认为正则表达式是最有效的方法吗?
看来我需要一个与
var inPar = userIn.substring(userArray.lastIndexOf("(")+2, userArray.lastIndexOf(")")+2);
...当用户输入化学式 Cu(NO3)2 时返回 NO3)。
当前代码(上图)根本不是动态的,因为如果用户输入,例如 H(NO3)2 或只是 (NO3)2,它还必须返回 NO3)。
我认为正则表达式是最有效的方法吗?