标签: ruby regex
我需要匹配这样的文本,并带有或不带有括号和数字。
Foo Bar Baz (1234) Foo Bar Baz
到目前为止,我有这个,如果(1234)不存在,则匹配。
(1234)
\A(.+)(\(\d{4}\))\z
如何使第二组可选?