我需要某種方式來捕獲方括號之間的文本。因此,例如,以下字符串:[This] is a [test] string, [eat] my [shorts].可用于創建以下數組:Array ( [0] => [This] [1] => [test] [2] => [eat] [3] => [shorts] )我有以下正則表達式,/\[.*?\]/但它僅捕獲第一個實例,因此:Array ( [0] => [This] )如何獲得所需的輸出?請注意,方括號是從不嵌套的,因此不必擔心。
2 回答

MM們
TA貢獻1886條經驗 獲得超2個贊
奇怪的是,我現在得到以下信息:Array ( [0] => Array ( [0] => [This] [1] => [test] [2] => [eat] [3] => [shorts] ) [1] => Array ( [0] => This [1] => test [2] => eat [3] => shorts ) )
- 2 回答
- 0 關注
- 613 瀏覽
添加回答
舉報
0/150
提交
取消