我有类似"untitled","untitled(1)"或的字符串"untitled(2)"。
如果有的话,我想获得括号之间的最后一个整数值。到目前为止,我尝试了很多正则表达式,对我有意义的(我是正则表达式的新手)看起来像这样:
number= string[/\([0-9]+\)/]number= string[/\(([0-9]+)\)/]
但它仍然用括号返回我的值。
如果没有左括号,那么得到一个空字符串(或nil)会很好。诸如"untitled($)"获取'$'字符或nil空字符串之类的情况就可以了。对于"untitled(3) animal(4)",我想得到4。
我一直在寻找很多关于如何做到这一点的主题,但它似乎从来没有工作过......我在这里错过了什么?