I am trying to get the numbers in between the "+" from data, except if there is a "(" then I want only the numbers between the "+" and the "("
here is an example of the data
5215983+14(BH)+XZD
5215983+13+DFG
0896458+2(YZ)+XZD
5215983+10+XZD
9874289+14+XZD
5215983+8+XZD
5215983+7(HF)+YZD...