It could not be matching for many reasons one of which is what you posted up for me to match may not be what you see when using the bbcode editor view when clicking edit on a post, another is you are trying match things which can not be accounted for by what you originally requested.
As far as your original request...if what you supplied in your example is what you are trying to replace than that expression will catch it....
(I am thinking that what you posted as an example is not what you are trying to change, click edit on one of the posts containing that string and then hit the button that looks like a wrench on a piece of paper on the right hand side of the editor)
View attachment 70677
A general message to everyone:
If you don't really understand regex at least in basic form you should not be modifying other's expressions...like as a rule of thumb if you cant read the expression and understand what it is saying and like in
@audiokid 's case finds 7000 results you should just not do anything with it because unless you are going to check all 7000 replacements before saving changes you really don't know what your expression is matching and therefor what you will end up with...and to that you could end up ruining half of your posts table.