2011-02-16 51 views
3

我需要一些正則表達式來剝離[]的字符串的開始,以及任何在中間,所以:正則表達式替換[某件事] KeepThisPart

[text]KeepThis應該是KeepThis

我似乎無法讓我的周圍如何做到這一點頭(遠長,因爲我用正則表達式:))

回答

2
$result = preg_replace('/^\[.*?\]/', '', $string); 

正則表達式查找任何一對括號,並從一開始他們的內容該字符串並用空字符串替換它。

+2

它會對這個字符串做些什麼`[[[text] foo [bar]] flam] Keep this`? – sln 2011-02-16 21:14:42