另一个PHP正则表达式问题

Jam*_*mes 1 php regex

伙计们,这可能会相当简单,但是如何在一堆文本中使用这种情况的正则表达式找到所有匹配.

[[data in here]]
Run Code Online (Sandbox Code Playgroud)

例如:

Blah blah blah [[find]] and maybe [[this]]
Run Code Online (Sandbox Code Playgroud)

所以我能够找到事件,然后将它们替换为URL.

那有意义吗?

我试过用

preg_match_all("/[[([^<]*)]]/", $data, $matches, PREG_OFFSET_CAPTURE);
Run Code Online (Sandbox Code Playgroud)

但是返回错误.有任何想法吗?:)

Ali*_*xel 5

试试这个:

preg_match_all("/\[\[(.+?)\]\]/", $data, $matches, PREG_OFFSET_CAPTURE);
Run Code Online (Sandbox Code Playgroud)