2012-07-25 221 views
0

後得到的文字我使用PHP的preg_match @something

if (preg_match('/@type\s+([^\s]+)/', $refProp->getDocComment(), $matches)) { 
    return $matches[1]; 
} else { 
    return false; 
} 

閱讀就像一個數據類型:

/** 
*@type INT 
*/ 

在這裏,我會得到 'INT' 字符串。

現在,我想訪問洞的事情。如:

/** 
*@type INT NOT NULL DEFAUTL 1 
*/ 

包括空格。我該怎麼做?

預先感謝您!

回答

1

使用下面的表達式:

/@type\s+(.+?)\s?$/m 
+0

它可以完美運行。謝謝。看看我給它的用途:http://flexmap.com.ar/ – user1532587 2012-07-25 15:51:57