I\'m looking to try and combine 2 regex expressions.
$test = preg_replace(\'/\\[.*?\\]/\', \'\', $test);
I use this to remove any square bra
Use an alternation:
$test = preg_replace('/\[.*?\]|[\[\]=]/', '', $test);
The ordering is here important, so that at first matching brackets, and their content, are removed. This should work fine as long as there are no nested brackets.
So, this expression will match either \[.*?\] OR [\[\]=]
\[.*?\]
[\[\]=]