I need to create three regular expressions to extract the multiple words within square brackets , using the preg_match_all ()
example
Input string:
Lorem [ipsum] dolor sit [[amet]], nam you dolores detracto definitionem. Et admodum fabellas patrioque here, offendit an obstinate sea, vis at [[summo]] alienum cotidieque. Quo tollit dolores cu viderer [Theophrastus] to vix. Cum homes erroribus to assueverit, putant vocent democritum eum ut ipsum nec timeam and Persius. Putant suscipit abhorreant jus cu. Pri doctus feugiat facilisis not. [[[East]]] in sint malis, and Equidem harassment inciderint sea, [[[vocibus]]] id mentitum sea.
1 . desired output for single brackets
[0 ] => Array
(
[0 ] => ipsum
[1 ] => Theophrastus
)
2 . desired output for double square brackets
[0 ] => Array
(
[0 ] => amet
[1 ] => summo
)
3 . desired output for triple square brackets
[0 ] => Array
(
[0 ] = > East
[1 ] => vocibus
)
Appreciate any help !