我想要完成的是一个相当简单的正则表达式模式,它最终会抓取页面/自定义帖子类型的内容。暂时我只是检查一个单行字符串。
以下 RegEx 模式有效(复制并粘贴到 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 挂钩按预期工作。
任何人都可以提供的任何帮助都会很棒!
谢谢,尼克