String::extract PHP Method

extract() public static method

public static extract ( $string )
    public static function extract($string)
    {
        preg_match_all('%:([a-zA-Z-_]+)%', $string, $extracted);
        return $extracted[1];
    }

Usage Example

コード例 #1
0
ファイル: StringTest.php プロジェクト: klawdyo/spaghettiphp
 /**
  * @testdox extract should extract :vars from a string
  */
 public function testExtractShouldExtractVarsFromAString()
 {
     $expected = array('extract', 'vars');
     $actual = String::extract(':extract :vars');
     $this->assertEquals($expected, $actual);
 }