perl正则表达式匹配行或null

Mea*_*roM 1 regex string perl null

我有这个正则表达式的麻烦:

$line1 = "bla <bla> bla F=<> bla <> <gggg> bla lba"
$line2 = "bla <bla> bla F=<somethingineed> bla <> <gggg> bla lba"
Run Code Online (Sandbox Code Playgroud)

我如何匹配单个正则表达式在<>之间的内容,F=<>或者F=<somethingineed> 它可以是null或某个字符串.

Mar*_*iec 6

像这样的东西应该有效,它只会匹配F =之后的东西

/F=<([^>]*)>/
Run Code Online (Sandbox Code Playgroud)