这是我的字符串:
{1}I still don't know what I was{1} waiting for And my
我想进行两场比赛:
{1}I still don't know what I was
{1} waiting for And my
但是我的正则表达式是将所有内容都选为一个匹配项。
这是我的正则表达式:
/\{\d+\}.*/g
如何将其分成多个匹配项?
谢谢!
最佳答案
这应该工作:
\{\d+\}.*?(?=\{\d+\}|$)
*?
是惰性的,因此一旦{\d+}
或$
(字符串的结尾)在其前面,它将立即停止匹配。Demo