标签: javascript regex
这是我的字符串:
{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
如何将其分为多个匹配项?
谢谢!
答案 0 :(得分:1)
这应该有效:
\{\d+\}.*?(?=\{\d+\}|$)
*?是懒惰的,因此只要{\d+}或$(字符串结尾)位于其前面,它就会停止匹配。
*?
{\d+}
$