2013-02-11 100 views
0

我怎樣寫一個正則表達式從以下提取「所需的文本」:preg_match我該如何解壓?

data-zoom-image="desired text" 
+1

也許你想在這裏看看:HTTP: //www.php.net/manual/en/book.dom.php – biziclop 2013-02-11 08:08:54

+0

也許http://php.net /manual/en/function.preg-match.php這可以幫助你 – ripa 2013-02-11 08:10:12

回答

1
preg_match('/(data-zoom-image=")(.*)(")/',$youstring,$match); 

echo $match[2]; 

嘗試。 這是一個pattren

1

你不需要preg_match做這個操作。

簡單,你可以使用串聯一個substrstrpos

$find = substr($yourString,strpos($yourString,"=")); 
0

無配額:

substr($text, strpos($text, '"')+1, strrpos($text, '"') - strpos($text, '"')-1) ;