我的字符串如下
Data['5']=new Array('Jame', '54', '22', 'Dis')
我的正则表达式如下(Data\[.+\])将返回我Data['5'],我知道我可以使用正则表达式 (\d+) 并再次过滤来获取5 ,但是这样做会导致两次使用正则表达式,我认为这不是一个好方法,我正在使用 C#。
无论如何,我都可以组合(Data\[.+\])and (\d+),或者任何允许我在数据中获取数字值的正则表达式组合Data['5']=new Array('Jame', '54', '22', 'Dis')都会返回一个 5 。