I am trying to match all instances of [ab_456] where the numbers can be any digits and any amount in a string.
I have almost got it working with
but this is also matching [ddf444] this part of this string and I cant work out why.
As I am trying to match square brackets I am not sure how they are working in my regEx as I was using trial and error to get it working and now have got a bit lost!
 it matches with ANY character inside, you probably want to use
() which are for capture groups, but maintain specific order
() and just have