小编Jac*_*mri的帖子

Chrome扩展程序使用多个多功能框关键字

我正在尝试创建Google Chrome扩展程序,我希望它能够收听多功能框中的多个关键字.为了缩短它,我想知道这两件事是否可行:

  • 为清单文件中的一个扩展定义多个多功能框关键字
  • letting chrome.omnibox.onInputEntered和其他事件知道启用了哪个关键字

提前致谢.

google-chrome-extension omnibox

13
推荐指数
1
解决办法
1936
查看次数

preg_match_all成简单数组

我有preg_match_all函数:

preg_match_all('#<h2>(.*?)</h2>#is', $source, $output, PREG_SET_ORDER);
Run Code Online (Sandbox Code Playgroud)

它按预期工作,但问题是,它preg_matches所有项目两次,并进入一个巨大的多维数组,例如,如预期的那样,preg_matched所有11项所需,但两次,并进入一个多维数组:

Array
(
    [0] => Array
        (
            [0] => <h2>10. <em>Cruel</em> by St. Vincent</h2>
            [1] => 10. <em>Cruel</em> by St. Vincent
        )

    [1] => Array
        (
            [0] => <h2>9. <em>Robot Rock</em> by Daft Punk</h2>
            [1] => 9. <em>Robot Rock</em> by Daft Punk
        )

    [2] => Array
        (
            [0] => <h2>8. <em>Seven Nation Army</em> by the White Stripes</h2>
            [1] => 8. <em>Seven Nation Army</em> by the White Stripes
        )

    [3] => Array
        (
            [0] => <h2>7. …
Run Code Online (Sandbox Code Playgroud)

php arrays pcre preg-match-all multidimensional-array

7
推荐指数
1
解决办法
1万
查看次数