正则表达式选择两个字符之间的所有内容


Regex to select everything in between two characters

我需要创建一个正则表达式,它将选择两个字符(&-@)之间的数据。

& foo @

我想选择

有什么想法吗?好的解释也值得赞赏。

这个

怎么样:

preg_match('~&([^@]*)@~',$content,$match);