我想要完成的是一個相當直接的正則表達式模式,最終會刮掉頁面/自定義帖子類型的內容。目前我只是檢查一個單一的線路字符串。正則表達式模式返回一個空的數組
以下正則表達式模式有效(複製並粘貼到RegExr中 - http://regexr.com)。
$pattern = "/\[jwplayer(.+?)?\]?]/g";
$videoTest = "[jwplayer config=\"top_10_videos\" mediaid=\"107\"]";
preg_match($videoTest, $pattern, $matches);
print_r($matches);`
然而輸出如下:
Array
(
[0] => Array
(
)
)
我測試其它正則表達式模式(簡單的)和我已經沖刷淨(包括堆棧溢出),用於回答這個特定問題,但尚未成功解決問題。上面的php代碼已經放置在WordPress v 3.5的functions.php中,如果這些信息有幫助並且使用'wp_ajax'鉤子調用。 ajax掛鉤按預期工作。
任何人可以提供的幫助將是偉大的!
感謝, 尼克
'(。+?)?'...... ehhh,那該怎麼辦? –