2009-10-16 138 views
2

我有一個字符串像這樣:簡單的regex幫助PHP

MyText (1,151) 

我想用正則表達式來只得到值()內,僅在這種情況下:1151。

我知道這很簡單,但我不擅長正則表達式。

謝謝!

+1

獲取構建和學習正則表達式 – CaffGeek 2009-10-16 15:39:42

回答

6

一個幾乎相同的問題was just asked。有在那裏的解決方案,將爲你工作;)

+0

我建議看看這個問題也鏈接了。使用正則表達式來處理如此微不足道的事情通常是矯枉過正的。 – 2009-10-16 15:39:45

3

這將工作:

if (preg_match($str, '/\(([^)]*)\)/', $matches)) 
{ 
    $content = $matches[1]; 
} 
+1

+ 3打3秒:) – soulmerge 2009-10-16 15:31:31